我无法让iTunes Connect识别新的Bundle ID。在iTunes Connect Developer Help page上,在第4步中说
Bundle ID显示两个选项:选择和 Xcode:iOS通配符AppID - *
这是我缺少的一步。我发现无法输入应用程序Bundle ID ,如此处所示。
在文本窗口下方,我点击了在Developer Portal上注册一个新的Bundle ID 中的链接,该链接创建了新证书。我然后构建以获取通用iOS设备,当我尝试验证证书时收到此消息
iTunes Store操作失败。此捆绑包无效。的价值 必须是Info.plist文件中的CFBundleShortVersionString [1.0]键 包含比以前批准的版本更高的版本 [1.0]。
显然它是无效的,因为我从未通过第4步来完成第一个应用记录的表单。我试过了logging out of iTunes Connect and logging in again,是的,证书就在那里(突出显示)。表格不承认它(是的,我尝试了另一个)。
有没有人见过这个?
答案 0 :(得分:1)
iTunes Store操作失败。此捆绑包无效。 Info.plist文件中密钥CFBundleShortVersionString [1.0]的值必须包含比先前批准的版本[1.0]更高的版本。
当我提交版本号为“1.0”的应用程序第二版时,我遇到了同样的问题。在下一个版本中,我忘了将版本号从“1.0”更改为“1.1”并得到此错误。
我将新版本更改为“1.1”,提交工作正常。