通知本地化在 iOS 10 中不起作用

Posted

技术标签:

【中文标题】通知本地化在 iOS 10 中不起作用【英文标题】:Notification localization is not working in iOS 10 【发布时间】:2016-10-24 09:32:42 【问题描述】:

我正在尝试使用title-loc-keyloc-key 本地化我的通知标题和正文。它在 ios 9 中正常工作,但在 iOS 10 中不正常。这是我的通知负载:

"aps": 
    "badge": 1,
    "alert": 
        "loc-key": "localized-body-key",
        "title-loc-key": "localized-title-key"
    

它直接根据iOS 9中Localizable.strings文件中的键获取本地化字符串。但在iOS 10中它只是在通知中显示键。

有人有想法或解决方案吗?

【问题讨论】:

【参考方案1】:

我忘记为所有语言添加本地化字符串。这就是为什么它只显示键而不是本地化字符串的原因。

【讨论】:

以上是关于通知本地化在 iOS 10 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

本地通知在 iOS 11 中不起作用

科尔多瓦本地通知声音在 ios 和 Android 中不起作用

FCM 后台通知在 iOS 中不起作用

重复本地通知在 react-native-push-notification 中不起作用

带有 Swift 的 Firebase 推送通知在 ios 11.4 中不起作用

附件属性在离子本地通知插件中不起作用