2013-01-04 23 views
1

由于某些命名不匹配,我的应用第一次被拒绝。
现在我想更改我的bundle identifier并向应用商店提交相同的版本。当我尝试编辑显示我的新bundle identifier的应用程序信息部分下拉列表时。但我无法保存新的标识符。 Apple文档说“如果您的应用的第一个版本已被批准,或者您已启用Game Center或iAd Network“,则不能更改包标识符。如何更改被拒绝应用的捆绑包标识

但我的应用尚未获得批准,尚未启用游戏中心或iAd network。我该怎么办?

+0

你只需要用新的包标识符创建新的构建并上传它。 “但我无法保存新标识符”的原因。可能是因为在创建构建之前,您一定没有在xcode中更改包标识符。 – Rushi

+0

如果你不能在iTunes中更改连接你自己,你最好的选择可能是联系Apple开发者支持。 –

+4

我正在投票结束这个问题,因为它不是关于编程。 [为什么我们不是您最喜爱的公司的客户支持](https://meta.stackoverflow.com/q/255745/559745)。 – Floern

回答

3

我得到了一个解决方案。我已将我的应用名称“MyApp”更改为“MyApp1”。这将释放旧名称并回到池中以供重用。然后添加应用程序名称为“MyApp”的新应用程序并删除应用程序“MyApp1”。通过这种方式,我们可以使用新的捆绑包标识符,并为被拒绝的应用重新使用旧应用名

https://devforums.apple.com/message/771644#771644

+0

谢谢艾伦。它的工作..并感谢官方论坛的链接.. – Krishnabhadra

0

要更改应用程序名称,您可以在info plist文件中更改Bundle NameBundle Display Name。要更改Bundle Identifier,您必须登录您的developer.apple帐户,然后制作一个新的bundle idProvisioning Profile,然后将其设置到您应用的info plist文件中。

编辑:但是,如果你的应用程序已经生效,那么你不能改变它的Bundle Identifier新版本的应用程序。

+0

我的应用程序的第一个版本被拒绝。所以它还没有现场。 – Allen

+0

然后从iTunes中删除这个应用程序,并上传一个新的变化的二进制文件。 – TheTiger

+4

**不要从iTunes Connect中删除应用程序**您不能重复使用应用程序的名称! –

相关问题