我正在发送带有以下有效负载的推送通知:
{"aps":{"alert":{"loc-key":"general","loc-args":["Test DEFAULT."]},"badge":1,"sound":"default"}}
在本地化字符串中,我将其定义为:
"general"="%@";
当应用程序打开时,通知很好,因为我在收到苹果的响应时处理它。但是当应用程序在后台或终止时,我会在通知的正文中获得“general”作为标题和“general”。
不确定发生了什么,因为我的结构似乎与苹果记录的结构相匹配。