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