我想知道当应用程序处于前台时静默推送通知的默认行为是什么。它是否仍会显示警报 View ?
本地化警报消息时:
"alert" : {
"body" : "Start the game Jenna"
"loc-key" : "start.game",
"loc-args" : [ "Jenna"]
}
正文消息是否优先于 loc-key?如果应用程序上不存在 loc-key 怎么办?
最佳答案
文档暗示它是/或:您应该设置 body
或 loc-key
/loc-args
属性。
Apple docs 。
如果找不到 body
,它们可能会退回到 loc-key
,或者当 Localizable.strings
存在时,它们甚至可能永远不会在 body
中查找它。由于文档没有定义它,我不会以一种或另一种方式指望行为。
关于iOS 推送通知本地化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30353314/