推送通知中的应用程序名称错误| ios SWIFT

时间:2019-01-02 06:23:52

标签: ios apple-push-notifications

因此,我正在更改已构建的ios应用程序的详细信息,并且更改了所有字符串等以更改应用程序的名称,但是当应用程序发出通知(苹果推送通知)时,它仍显示旧的应用程序名称不是新的。我还已将捆绑包显示和捆绑包名称更改为新的应用程序名称,但还是没有运气。我还尝试清理构建文件夹并重新启动Mac和手机。 在通知中,它还显示新名称和旧名称,这很奇怪。 请参考下图。 enter image description here

3 个答案:

答案 0 :(得分:2)

以上人士的评论是正确的。 螺栓数据来自您的服务器。与您的内容相同。因此,请与您的服务器/后端人员交谈,或者自己动手做。还有一种以某种方式处理该问题的方法。

通过在项目中添加Notification Content ExtensionNotification Service Extension,可以捕获标题,内容和图像(用于丰富的推送通知)。但是,这将需要一些工作。我希望这会有所帮助!

答案 1 :(得分:0)

要更改应用名称,请在info.plist文件中设置CFBundleDisplayName值:

CFBundleDisplayName 这里有新的应用名称

以这种方式指定的名称将显示在设备上的应用程序图标下。 推送通知服务取决于应用程序捆绑包ID CFBundleIdentifier。

答案 2 :(得分:0)

嘿,我从Apple开发人员页面上得到了答案。只需遵循以下选项:-

  1. 选择目标
  2. 选择建筑物设置
  3. 检查包装。
  4. 然后检查产​​品名称是什么?

在我的情况下,产品名称是旧名称。

如果您仍然收到旧名称。因此,在这种情况下,删除该应用程序并立即安装该应用程序,您将收到该应用程序的新名称。无需为推送通知设置Notification Content Extension和Notification Service Extension。