3

我当前的 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

避免这种不良行为的最佳做法是什么?

4

1 回答 1

3

在您收到用户已安装新版本的确认信息之前,请勿发送新格式的推送通知。

于 2013-07-09T01:57:40.620 回答