尝试将我的应用程序的第一个更新提交到 iTunes Connect 时出现错误。
当通过分发操作“提交到 iOS App Store”时,我选择了我在 iTunes Connect 中创建的新应用程序版本,以及唯一可用的代码签名身份。XCode 然后告诉我
“此捆绑包无效。捆绑包标识符无法从以前的版本更改。如果要更改捆绑包标识符,则需要在 iTunes Connect 中创建一个新应用程序。”
但是,我的应用程序的 iTunes Connect 页面告诉我 Bundle ID 是
com.mycompany.myapp
在 XCode Targets Summary 中,Bundle Identifier 设置为
com.mycompany.myapp
我确实从网页上复制了文本并将其粘贴到 XCode 中。
版本号和内部版本号比 iTunes 中已有的版本高 0.1。
我努力了:
- 谷歌搜索
- 删除管理器中的派生数据目录
- 更改捆绑 ID,存档然后再次更改回来
- 甚至再次打开和关闭
一切都无济于事。似乎没有“捆绑标识符不能从以前的版本更改”的谷歌结果,尽管有很多包含“次要”这个词,但不幸的是它们没有帮助。