Unity在iOS的本地推送功能

Babybus-u3d技術(shù)交流-Unity在iOS的本地推送功能

Unity內(nèi)部封裝了在iOS下的本地推送功能淳梦,可以很方便的實(shí)現(xiàn)在iOS設(shè)備上的簡(jiǎn)單本地推送。
命名空間為:UnityEngine.iOS

在Unity中的代碼和直接用swift的代碼基本類似葵腹。

具體代碼實(shí)現(xiàn):

    static void NotificationMessage(string message,System.DateTime newDate,bool isRepeatDay)  
  {        //推送時(shí)間需要大于當(dāng)前時(shí)間
        if(newDate > System.DateTime.Now)     
   {            UnityEngine.iOS.LocalNotificationlocalNotification = new UnityEngine.iO      S.LocalNotification();            
      localNotification.fireDate =newDate;      
      localNotification.alertBody = message;       
      localNotification.applicationIconBadgeNumber = 1;        
      localNotification.hasAction = true;          
      if(isRepeatDay)        
         {                //是否每天定期循環(huán)
                localNotification.repeatCalendar = UnityEngine.iOS.CalendarIdentifier.C  hineseCalendar;//中國(guó)日歷
                localNotification.repeatInterval = UnityEngine.iOS.CalendarUnit.Day;//每日推送
          }        
    localNotification.soundName = UnityEngine.iOS.LocalNotification.defaultSound Name;              
   UnityEngine.iOS.NotificationServices.RegisterForNotifications(UnityEngine.iOS.  NotificationType.Alert| UnityEngine.iOS.NotificationType.Badge | UnityEngine.iOS.NotificationType.Sound);
//以特定的類型推送
            UnityEngine.iOS.NotificationServices.ScheduleLocalNotification(localNotification);   
     } 
   }    //游戲退出時(shí)調(diào)用
    void OnApplicationQuit()
  {        //每天中午12點(diǎn)推送
        NotificationMessage("每天中午12點(diǎn)推送",12,true);  
  }    //游戲進(jìn)入后臺(tái)時(shí)或者從后臺(tái)進(jìn)入前臺(tái)時(shí)調(diào)用
    void OnApplicationPause(bool paused) 
   {        //程序進(jìn)入后臺(tái)時(shí)
        if(paused)     
   {            //每天中午12點(diǎn)推送
            NotificationMessage("每天12點(diǎn)推送",12,true);     
   }        else
        {            //程序從后臺(tái)進(jìn)入前臺(tái)時(shí)
            CleanNotification();      
       }    
}    //清除推送消息,在Awake中調(diào)用
    void CleanNotification()   
 {        UnityEngine.iOS.LocalNotification ln = new UnityEngine.iOS.LocalNotification();      
      ln.applicationIconBadgeNumber = -1;        
      UnityEngine.iOS.NotificationServices.PresentLocalNotificationNow (ln);   
      UnityEngine.iOS.NotificationServices.CancelAllLocalNotifications ();     
      UnityEngine.iOS.NotificationServices.ClearLocalNotifications ();     }  
 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市屿岂,隨后出現(xiàn)的幾起案子践宴,更是在濱河造成了極大的恐慌,老刑警劉巖爷怀,帶你破解...
    沈念sama閱讀 221,888評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件阻肩,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡霉撵,警方通過查閱死者的電腦和手機(jī)磺浙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來徒坡,“玉大人,你說我怎么就攤上這事瘤缩±辏” “怎么了?”我有些...
    開封第一講書人閱讀 168,386評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵剥啤,是天一觀的道長(zhǎng)锦溪。 經(jīng)常有香客問我,道長(zhǎng)府怯,這世上最難降的妖魔是什么刻诊? 我笑而不...
    開封第一講書人閱讀 59,726評(píng)論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮牺丙,結(jié)果婚禮上则涯,老公的妹妹穿的比我還像新娘。我一直安慰自己冲簿,他們只是感情好粟判,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,729評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著峦剔,像睡著了一般档礁。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上吝沫,一...
    開封第一講書人閱讀 52,337評(píng)論 1 310
  • 那天呻澜,我揣著相機(jī)與錄音递礼,去河邊找鬼。 笑死羹幸,一個(gè)胖子當(dāng)著我的面吹牛宰衙,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播睹欲,決...
    沈念sama閱讀 40,902評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼供炼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了窘疮?” 一聲冷哼從身側(cè)響起袋哼,我...
    開封第一講書人閱讀 39,807評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎闸衫,沒想到半個(gè)月后涛贯,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,349評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蔚出,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,439評(píng)論 3 340
  • 正文 我和宋清朗相戀三年弟翘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片骄酗。...
    茶點(diǎn)故事閱讀 40,567評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡稀余,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出趋翻,到底是詐尸還是另有隱情睛琳,我是刑警寧澤,帶...
    沈念sama閱讀 36,242評(píng)論 5 350
  • 正文 年R本政府宣布踏烙,位于F島的核電站师骗,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏讨惩。R本人自食惡果不足惜辟癌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,933評(píng)論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望荐捻。 院中可真熱鬧黍少,春花似錦、人聲如沸靴患。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,420評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)鸳君。三九已至农渊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背砸紊。 一陣腳步聲響...
    開封第一講書人閱讀 33,531評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工传于, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人醉顽。 一個(gè)月前我還...
    沈念sama閱讀 48,995評(píng)論 3 377
  • 正文 我出身青樓沼溜,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親游添。 傳聞我的和親對(duì)象是個(gè)殘疾皇子系草,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,585評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 跑步是我日常生活的支柱。只要跑步唆涝,我便感到快樂找都。積極地選擇磨難,就是將人生的主動(dòng)權(quán)握在自己手中廊酣∧艹埽——村上春...
    Love驚鴻閱讀 309評(píng)論 0 6
  • 一、網(wǎng)宿 網(wǎng)宿科技正式加入了國(guó)際電信聯(lián)盟標(biāo)準(zhǔn)化部門(ITU-T)亡驰,成為國(guó)內(nèi)首個(gè)加入ITU-T的專業(yè)CDN廠商晓猛。 二...
    Captain7閱讀 183評(píng)論 0 0
  • 開始利用工作閑余時(shí)間簡(jiǎn)書寫文以來煞茫,村長(zhǎng)也在同步做一件事:撿英語(yǔ)帕涌。自從離開校門踏入職場(chǎng)已經(jīng)有數(shù)個(gè)年頭,曾經(jīng)恩師傾囊相...
    村長(zhǎng)下鄉(xiāng)閱讀 332評(píng)論 2 1
  • 如果你愿意 請(qǐng)給我寫封信 說說那一夜?jié)L燙的你 如果你愿意 請(qǐng)丟掉花折傘 與我狂奔在雨里 如果你愿意 請(qǐng)?jiān)谌粘鲋?...
    非此閱讀 364評(píng)論 23 22