如何处理远程推送通知有效负载中的定位键



我已经在 AppDelegate didReceiveRemoteNotification方法中实现了对远程推送通知的处理.swift并且除了以下格式的有效负载外,它都可以工作。

{
"aps" : {
    "alert" : {
        "loc-key" : "GAME_PLAY_REQUEST_FORMAT",
        "loc-args" : [ "Jenna", "This is Message"]
    },
    "sound" : "chime.aiff"
},
"acme" : "foo"
}

我想格式化并在通知警报上显示 loc-args 的内容。我想从 loc-args 中提取"Jenna"和"这是消息",并在警报正文和标题中显示警报,如下所示:

来自珍娜的新消息

这是消息

我一直在阅读 tuts,但我无法弄清楚我到底要做什么才能完成它。我想保持简单。有什么帮助吗?德克萨斯

解决方案是 Localizable.string

相关内容

最新更新