推送通知是否会显示有效载荷中是否缺少Loc-key



当远程通知发送时,实时应用中将发生什么 带有空位置或错误的loc-key的有效载荷。

推送通知是否会出现错误的消息(密钥本身(,还是根本不会显示给用户?

方案1:

有效载荷

{"aps":{"alert":{"loc-key":"TEXTKEY","loc-args":[]}}}

entainizable.strings不包含textkey的文本

方案2:

有效载荷

{"aps":{"alert":{"loc-key":"","loc-args":[]}}}

loc-key- Localizable.strings文件中的警报消息字符串的键(用于当前本地化(由用户的语言偏好设置(。loc-keyloc-args键定义通知的消息内容。在场时,本地系统将搜索应用程序的Localizable.strings文件,以查看与loc-key中值匹配的键字符串。然后,它将字符串文件中的相应值作为消息文本的基础,用loc-args密钥指定的字符串替换任何占位符值。如果在Localizable.strings文件中找不到相应的值,则它像以前一样显示loc-key。有关更多信息,请查看Apple文档。

相关内容

  • 没有找到相关文章

最新更新