我当前的 iOS 应用程序 v1.0 已发布到 AppStore,它正在接收推送通知,没有任何问题。
现在我几乎要为那个已经发布的应用程序发布一个新版本 v1.1。
在 1.1 版中,我刚刚引入了一个使用新loc-key
值的新通知(来自 Localizable.strings 文件)。
"NEW_NOTIFICATION_LOC_KEY" = "%@ viewed your profile.";
由于我的旧应用程序 v1.0 不包含最近添加loc-key
的内容,因此它将显示分配的loc-key
而不是所需的通知消息:
- v1.1 将显示
FooUser viewed your profile.
- v1.0 将显示
NEW_NOTIFICATION_LOC_KEY
避免这种不良行为的最佳做法是什么?