Ios应用程序 - 需要更改应用程序名称,但推送通知证书,配置文件和应用程序ID会发生什么?

时间:2014-04-29 12:58:41

标签: ios apple-push-notifications

我想更改我创建的iOS应用的名称 - 也就是说,它应该在主屏幕上有不同的名称。但我已经使用当前项目名称和包标识符创建并安装了Apple推送开发和生产证书。我是否需要重新生成新的APN证书?还重新创建配置文件和应用程序ID?更改应用程序名称的最佳安全方法是什么?

4 个答案:

答案 0 :(得分:4)

要更改CFBundleDisplayName文件中的应用名称集info.plist值:

<key>CFBundleDisplayName</key>
<string>New app name here</string>

以这种方式指定的名称将显示在应用程序图标下的设备上 推送通知服务取决于应用包ID CFBundleIdentifier 所以你不需要重新生成证书。

答案 1 :(得分:2)

更改应用名称或显示名称不会影响推送证书。

答案 2 :(得分:0)

如果将您的应用与您的应用ID(后者仍然保留您的APN证书)相关联的捆绑包标识符没有更改,那么您的推送通知将继续有效。

答案 3 :(得分:0)

简短回答 - 不,您不需要重新生成新的APN证书?我已经尝试了与您的要求相同,我更改了我的appName,没有任何更改,它; s为我工作。 APNS /证书基于bundleIdentifier,如果你改变它,那么就会出现问题。