因此,我正在更改已构建的ios应用程序的详细信息,并且更改了所有字符串等以更改应用程序的名称,但是当应用程序发出通知(苹果推送通知)时,它仍显示旧的应用程序名称不是新的。我还已将捆绑包显示和捆绑包名称更改为新的应用程序名称,但还是没有运气。我还尝试清理构建文件夹并重新启动Mac和手机。 在通知中,它还显示新名称和旧名称,这很奇怪。 请参考下图。
答案 0 :(得分:2)
以上人士的评论是正确的。 螺栓数据来自您的服务器。与您的内容相同。因此,请与您的服务器/后端人员交谈,或者自己动手做。还有一种以某种方式处理该问题的方法。
通过在项目中添加Notification Content Extension
和Notification Service Extension
,可以捕获标题,内容和图像(用于丰富的推送通知)。但是,这将需要一些工作。我希望这会有所帮助!
答案 1 :(得分:0)
要更改应用名称,请在info.plist文件中设置CFBundleDisplayName值:
CFBundleDisplayName 这里有新的应用名称
以这种方式指定的名称将显示在设备上的应用程序图标下。 推送通知服务取决于应用程序捆绑包ID CFBundleIdentifier。
答案 2 :(得分:0)
嘿,我从Apple开发人员页面上得到了答案。只需遵循以下选项:-
在我的情况下,产品名称是旧名称。
如果您仍然收到旧名称。因此,在这种情况下,删除该应用程序并立即安装该应用程序,您将收到该应用程序的新名称。无需为推送通知设置Notification Content Extension和Notification Service Extension。