APNS推送通知,loc-args中的字符串键

Mar*_*usG 2 localization push-notification apple-push-notifications ios

我正在尝试使用iOS应用中某些本地化字符串的键来填充推送通知的"警报"部分.在'loc-key'属性中提供相应字符串的键可以实现它的功能,并且效果很好.但是,我还想在'loc-args'属性中提供一个本地化字符串的键.测试时,将密钥放入'loc-args'会在电话上显示通知中的密钥,而不是密钥指向的字符串.

这是一个示例有效负载:
{"aps":{"alert":{"loc-key":"STRING_KEY","loc-args":["ANOTHER_KEY"]}}}

我想要完成的是什么?一直在寻找,我没有看到任何地方讨论这个.

Eri*_*ric 5

不支持嵌套本地化.

您需要让STRING_KEY处理映射并在loc-args数组中传递两个字符串.