如何解决上传 IPA 反馈 ERROR ITMS-90189 版本号重复问题

在使用 App Store Connect 上架 iOS 应用时,如果上传 IPA 文件时出现 ERROR ITMS-90189 版本号重复 问题,可能是因为该版本号已经被其他应用占用。解决方法如下:


解决步骤

  1. App Store Connect 中找到当前应用的版本信息,确认所上传的 IPA 版本号是否已经存在于该应用的版本历史记录中。

  2. 如果版本号重复,需要修改所上传 IPA 的版本号,确保与之前的版本号不同。

  3. 如果确认版本号没有重复,但仍然提示错误,可能是 Xcode 中应用版本号未正确更新。此时:

    • 在 Xcode 中手动更新应用版本号。
    • 重新构建 IPA 文件。
    • 再次上传。

上传日志示例

上传 IPA 时,如果版本号重复,通常会在上传日志中看到类似错误信息:

1ERROR ITMS-90189: "Redundant Binary Upload. You've already uploaded a build with build number '5.0.0' for version number '1.3.1'."

或者在使用 AppUploader 工具打包 IPA 时,会看到类似界面提示:

新建证书


解决方法

  • 修改 版本号构建号,确保唯一性。
  • 使用 AppUploader 时,可尝试换通道(通道 2 或 3)重新上传。
  • 举例:
    • 之前上传的版本号:1.3.1
    • 构建号:5.0.0
    • 修改后:版本号改为 1.3.2,构建号增加 1
    • 这样可以确保版本号唯一,避免重复。

✅ 总结:

解决 ERROR ITMS-90189 版本号重复问题 的关键是:
确保上传 IPA 的 版本号和构建号唯一,与之前上传的版本不重复。按照上述步骤操作,即可成功上传并上架 iOS 应用。

新建证书