我已经为应用商店中已有产品的新版本创建了存档。我已将版本号增加到2.我已经调整了版本2。
当我转到Organizer> Archives时,我会看到正确的应用名称,图标,版本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')。
换句话说,当我被要求选择包标识符时,General> Identify> Bundle Identifier与包匹配。但是,应用程序名称与项目的应用程序名称不匹配,并且验证错误中报告的软件包ID与General> Identify> Bundle Identifier中的软件包ID不匹配。
选择了错误的应用程序名称和包ID?