更改应用程序名称后更改捆绑标识符

Posted

技术标签:

【中文标题】更改应用程序名称后更改捆绑标识符【英文标题】:Bundle identifier changed after changing application name 【发布时间】:2013-04-13 06:52:11 【问题描述】:

这里有点卡住了,

我更改了我的应用程序的名称,将显示在设备图标下方的位,捆绑标识符对吗?我想提交对我的应用程序的更新,但现在我的包标识符不同,并且没有代码签名身份配置文件可供选择验证/分发。如果标识符不同,我该如何提交我的应用程序?

真的很迷茫

任何帮助将不胜感激

谢谢

【问题讨论】:

如果您更改 bundleID,它将作为新应用发布。 如需更改App名称->***.com/a/10386544/1059705 【参考方案1】:

默认情况下,您的信息包标识符是 Info.plist(Bundle identifier 键)中的 com.yourcompany.$PRODUCT_NAME:rfc1034identifier,如果您更改 PRODUCT_NAME,您的捆绑包标识符也会随之更改。您可以在 Info.plist 中指定其他包标识符,您可以在 Project Navigator 中找到该标识符。要在 Spring Board 中更改应用程序的名称(在图标下),您必须在 Info.plist 中更改 Bundle display name。有关 Info.plist 的更多详细信息,请阅读苹果文档:

https://developer.apple.com/library/ios/#documentation/General/Reference/InfoPlistKeyReference/Introduction/Introduction.html

【讨论】:

这对重新提交我的应用意味着什么?很难解释我的意思.. 没有身份可以签名,因为我改了名字:S 检查您的应用在 Xcode 中的 Bundle Identifier 是否与 iTunes Connect 中指定的 Bundle Identifier 匹配 谢谢,基本上我的问题是我只想更改显示名称,但是当我更改它时,标识符也有,如何更改显示名称? :S 在 Info.plist 中更改 Bundle display name。您也可以在 InfoPlist.strings 中本地化此名称 This might help you on changing Bundle Display name or the app name in ITC

以上是关于更改应用程序名称后更改捆绑标识符的主要内容,如果未能解决你的问题,请参考以下文章

更改捆绑包标识符 - 获取应用程序以从头开始创建新版本

获得批准后,我可以在我的应用中更改捆绑标识符吗?

如何在 iTunes 连接中更改捆绑标识符

更改捆绑 ID iOS

更改捆绑包标识符时,iOS 启动屏幕不显示图像

xcode更改捆绑标识符以覆盖旧应用程序