我已经为应用商店中已经存在的产品的新版本创建了档案。我已经将版本号增加到了2。我已经创建了经过调整的版本2。

转到管理器>存档时,我会看到正确的应用程序名称,图标,版本2和正确的捆绑包标识符。

当我单击VALIDATE然后单击NEXT登录到iTune connect时,出现对​​话框:

 Choose a profile to sign with.

那时,应用程序名称是错误的(即我之前创建的测试应用程序的名称)。它以不可更改的标签显示。供应配置文件看起来正确,是下拉列表中的唯一值。

然后,验证失败并显示以下三个消息:
The bundle is invalid. The bundle identifier is already in use by a different  software package.

包标识符不能从其当前值“Test Bundle”更改。如果要更改包标识符,则需要在iTunes Connect中创建一个新应用程序。

包标识符与我为测试应用程序创建的标识符的名称匹配。但是,如果我进入General> identity,则该项目具有正确的包ID(不是“test Bundle”)。

换句话说,当我被要求选择捆绑包标识符时,“常规”>“识别”>“捆绑包标识符”与捆绑包匹配。但是,应用程序名称与项目的应用程序名称不匹配,并且在验证错误中报告的捆绑软件ID与“常规”>“识别”>“捆绑软件标识符”中的捆绑软件ID不匹配。

哪里找到了错误的应用程序名称和分发包ID?

最佳答案

从我的评论中发布以供进一步参考:

当您在iTunesConnect.apple.com帐户中创建一个新的应用程序条目并将其设置为“准备上传二进制文件”时,您在那里使用的捆绑包ID是什么?

它与您的配置文件中的配置文件匹配吗?

iTunesConnect和您的二进制文件之间的应用程序名称,版本号和捆绑包标识符应匹配。(可能是在iTC上创建应用程序时选择了其他捆绑包ID)

10-04 22:35
查看更多