0

我正在发送带有以下有效负载的推送通知:

{"aps":{"alert":{"loc-key":"general","loc-args":["Test DEFAULT."]},"badge":1,"sound":"default"}}

在本地化字符串中,我将其定义为:

"general"="%@";

当应用程序打开时,通知很好,因为我在收到苹果的响应时处理它。但是当应用程序在后台或终止时,我会在通知的正文中获得“general”作为标题和“general”。

不确定发生了什么,因为我的结构似乎与苹果记录的结构相匹配。

4

1 回答 1

0

看起来应用程序找不到您的本地化字符串。确保您的 Localizable.strings 文件对于用户选择的当前语言没有任何问题。

于 2013-03-18T19:16:31.813 回答