我想知道什麼是應用程序在前臺時的靜默推送通知的默認行爲。它會不會顯示警報視圖?iOS推送通知本地化
在本地化的警告消息:
"alert" : {
"body" : "Start the game Jenna"
"loc-key" : "start.game",
"loc-args" : [ "Jenna"]
}
增強身體的消息優先於祿鍵?如果應用程序中不存在loc-key會怎麼樣?
我想知道什麼是應用程序在前臺時的靜默推送通知的默認行爲。它會不會顯示警報視圖?iOS推送通知本地化
在本地化的警告消息:
"alert" : {
"body" : "Start the game Jenna"
"loc-key" : "start.game",
"loc-args" : [ "Jenna"]
}
增強身體的消息優先於祿鍵?如果應用程序中不存在loc-key會怎麼樣?
文檔暗示它不是/或:您應該設置body
或loc-key
/loc-args
屬性。
他們可能回落到body
如果loc-key
沒有找到,或者他們可能從來沒有看它在Localizable.strings
時body
存在。由於文檔沒有定義它,所以我不會以這種或那種方式指望行爲。
只是測試設置這兩個body_loc_key
和body
如果客戶沒有body_loc_key
在它的Localizable.strings
否則將會顯示body
文本,它會顯示的body_loc_key
的本地化字符串這正是我想要的,可能是你期望的。
無聲推送通知= Contant-Avilable 1? – Asaf
[推送通知標題中的警示語言]的可能重複(http://stackoverflow.com/questions/18609923/change-language-of-alert-in-banner-of-push-notification) – AechoLiu