由于某些命名不匹配,我的应用第一次被拒绝。
现在我想更改我的bundle identifier
并向应用商店提交相同的版本。当我尝试编辑显示我的新bundle identifier
的应用程序信息部分下拉列表时。但我无法保存新的标识符。 Apple文档说“如果您的应用的第一个版本已被批准,或者您已启用Game Center或iAd Network
”“,则不能更改包标识符。如何更改被拒绝应用的捆绑包标识
但我的应用尚未获得批准,尚未启用游戏中心或iAd network
。我该怎么办?
由于某些命名不匹配,我的应用第一次被拒绝。
现在我想更改我的bundle identifier
并向应用商店提交相同的版本。当我尝试编辑显示我的新bundle identifier
的应用程序信息部分下拉列表时。但我无法保存新的标识符。 Apple文档说“如果您的应用的第一个版本已被批准,或者您已启用Game Center或iAd Network
”“,则不能更改包标识符。如何更改被拒绝应用的捆绑包标识
但我的应用尚未获得批准,尚未启用游戏中心或iAd network
。我该怎么办?
我得到了一个解决方案。我已将我的应用名称“MyApp”更改为“MyApp1”。这将释放旧名称并回到池中以供重用。然后添加应用程序名称为“MyApp”的新应用程序并删除应用程序“MyApp1”。通过这种方式,我们可以使用新的捆绑包标识符,并为被拒绝的应用重新使用旧应用名
谢谢艾伦。它的工作..并感谢官方论坛的链接.. – Krishnabhadra
要更改应用程序名称,您可以在info plist
文件中更改Bundle Name
和Bundle Display Name
。要更改Bundle Identifier
,您必须登录您的developer.apple帐户,然后制作一个新的bundle id
和Provisioning Profile
,然后将其设置到您应用的info plist
文件中。
编辑:但是,如果你的应用程序已经生效,那么你不能改变它的Bundle Identifier
新版本的应用程序。
你只需要用新的包标识符创建新的构建并上传它。 “但我无法保存新标识符”的原因。可能是因为在创建构建之前,您一定没有在xcode中更改包标识符。 – Rushi
如果你不能在iTunes中更改连接你自己,你最好的选择可能是联系Apple开发者支持。 –
我正在投票结束这个问题,因为它不是关于编程。 [为什么我们不是您最喜爱的公司的客户支持](https://meta.stackoverflow.com/q/255745/559745)。 – Floern