關(guān)于push推送的種種

1.后臺推送過來的格式一般為

{  
  "aps" : {  
    "alert" : {  
      "body" : "Bob wants to play poker",  //消息  
      "action-loc-key" : “PLAY"             
    },  
    "badge" : 5, //顯示在App左上角的角標(biāo)數(shù),代表未讀消息,需要自己的服務(wù)進(jìn)行統(tǒng)計和控制,apns不支持+1或者-1的操作。  
  },  
  "parm1" : "bar", //控制參數(shù)
  "parm2″ : [ "bang", "value" ] //擴展參數(shù)  
}   
  • 這里要注意的時alert部分,它的值可以是一個String(文本消息),也可以是一個JSON的Dictionary。當(dāng)它是文本消息的時候,系統(tǒng)就會把這些文字顯示到一個alertview中;如果它也是由一個JSON Dictionary組成的話,其格式如下:
action-loc-key
loc-key
loc-args
launch-image```
* body部分就是alertView中將要展現(xiàn)出來的文本消息,loc-屬性主要是用來實現(xiàn)本地化消息,launch-image只是app主bundle里的一個圖片文件的名稱,一般來說我們不指定這一屬性。

#####這么來的話就可以正常顯示了,但是有一種問題,用戶如果不點擊這條消息,是無法回調(diào)到app里的
#2.當(dāng)程序在后臺時不需要用戶點擊,可以直接回調(diào)到app里
* 讓后臺加上下列代碼

{
aps:{
content-available:1
alert:{...}
}
}

* 需要客戶端打開后臺模式 Remote notifications













最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,379評論 4 61
  • 他是我的班長 他,跟我所有男友標(biāo)準(zhǔn)都不同,就是一種感覺,我喜歡他。 他缺點我能羅列一筐,但還是喜歡他 他個不高,小...
    月尤閱讀 399評論 1 3
  • 今天,上海下雨了。 今天早上乘地鐵,總是能看到路上各式各樣的傘。有的明亮有的暗淡,他們好像飄在這細(xì)雨中,似乎只能看...
    Yuki_Liu閱讀 146評論 0 0
  • 2017.8.17第17篇 星期四 雨 今天陰天,廣播有雨,囑咐好兒子下雨的時候把窗戶關(guān)好,省的淋進(jìn)雨來...
    鑫隆媽媽閱讀 169評論 0 0
  • 被稱為新商業(yè)開啟之年的2017,儼然過半。曾經(jīng)趨勢預(yù)測中的“用戶體驗”、“大數(shù)據(jù)”、“內(nèi)容創(chuàng)新”、”VR/AR”、...
    沈江飛pdf閱讀 649評論 0 2

友情鏈接更多精彩內(nèi)容