2

我正在尝试使用将我的应用程序上传到 App Store,fastlane deliver但它告诉我 Xcode 和 iTunesConnect 中的包标识符不匹配,即使它们完全相同。为什么会发生这种情况,我可以做些什么来帮助自己找出原因?我知道我没有提供太多信息,但我什至不确定自己从哪里开始寻找。这是抛出的错误消息:

iTunes Transporter 的返回状态为 1:错误 ITMS-90054:“此捆绑包无效。捆绑包标识符无法从以前的版本更改。如果您想更改捆绑包标识符,您需要在 iTunes Connect 中创建一个新应用程序。” 对 iTMSTransporter 的调用以非零退出状态完成: 1。这表示失败。

关于从哪里开始寻找的任何想法?谢谢!

4

1 回答 1

4

您在 iTunes Connect 上有多个应用程序吗?我遇到了同样的问题,但是pilot. 我在 iTunes Connect 上有两个应用程序,出于某种原因,它试图上传到另一个应用程序。

使用 Pilot,您会收到一条消息:

准备将新版本上传到 TestFlight(应用程序:[appId])

我发现 appId 是错误的(您可以在 iTunes Connect 中的 App Information -> General Information -> Apple ID 下查看这些 id)。

最终为我工作的是app_identifier在运行时指定(你的包标识符)pilot

于 2017-03-08T00:14:57.063 回答