如何让iTunes Connect识别新的Bundle ID

时间:2017-08-21 11:24:43

标签: ios xcode itunesconnect bundle-identifier

我无法让iTunes Connect识别新的Bundle ID。在iTunes Connect Developer Help page上,在第4步中说

  

Bundle ID显示两个选项:选择 Xcode:iOS通配符AppID -   *

这是我缺少的一步。我发现无法输入应用程序Bundle ID ,如此处所示

enter image description here

在文本窗口下方,我点击了在Developer Portal上注册一个新的Bundle ID 中的链接,该链接创建了新证书。我然后构建以获取通用iOS设备,当我尝试验证证书时收到此消息

  

iTunes Store操作失败。此捆绑包无效。的价值   必须是Info.plist文件中的CFBundleShortVersionString [1.0]键   包含比以前批准的版本更高的版本   [1.0]。

显然它是无效的,因为我从未通过第4步来完成第一个应用记录的表单。我试过了logging out of iTunes Connect and logging in again,是的,证书就在那里(突出显示)。表格不承认它(是的,我尝试了另一个)。

有没有人见过这个?

enter image description here

1 个答案:

答案 0 :(得分:1)

  

iTunes Store操作失败。此捆绑包无效。 Info.plist文件中密钥CFBundleShortVersionString [1.0]的值必须包含比先前批准的版本[1.0]更高的版本。

当我提交版本号为“1.0”的应用程序第二版时,我遇到了同样的问题。在下一个版本中,我忘了将版本号从“1.0”更改为“1.1”并得到此错误。

我将新版本更改为“1.1”,提交工作正常。