如何处理远程推送通知负载中的 loc-key
How to handle loc-key in remote Push Notification payload
我已经在 AppDelegate.swift 中的 didReceiveRemoteNotification
方法中实现了对远程推送通知的处理,除了以下格式的有效载荷外,它可以正常工作。
{
"aps" : {
"alert" : {
"loc-key" : "GAME_PLAY_REQUEST_FORMAT",
"loc-args" : [ "Jenna", "This is Message"]
},
"sound" : "chime.aiff"
},
"acme" : "foo"
}
我想格式化并在通知提醒中显示 loc-args 的内容。我想从 loc-args 中提取 "Jenna" 和 "This is Message" 并在 body 和警报标题中显示如下警报:
来自珍娜的新消息
这是留言
我一直在阅读 tuts,但我无法弄清楚我到底需要做什么才能完成它。我想保持简单。有什么帮助吗?
发送
解决方案是 Localizable.strings
我已经在 AppDelegate.swift 中的 didReceiveRemoteNotification
方法中实现了对远程推送通知的处理,除了以下格式的有效载荷外,它可以正常工作。
{
"aps" : {
"alert" : {
"loc-key" : "GAME_PLAY_REQUEST_FORMAT",
"loc-args" : [ "Jenna", "This is Message"]
},
"sound" : "chime.aiff"
},
"acme" : "foo"
}
我想格式化并在通知提醒中显示 loc-args 的内容。我想从 loc-args 中提取 "Jenna" 和 "This is Message" 并在 body 和警报标题中显示如下警报:
来自珍娜的新消息
这是留言
我一直在阅读 tuts,但我无法弄清楚我到底需要做什么才能完成它。我想保持简单。有什么帮助吗? 发送
解决方案是 Localizable.strings