无法在 iTunes Connect 上上传新版本

Unable to upload new build on iTunes Connect

我已经在 Stack Overflow 和其他博客上解决了各种类似的问题。不幸的是,none 这些解决方案正在解决我的问题。

经过大量搜索后,当我无法解决我的问题时,我决定问问大家。

我将简要说明场景。我已经上传 iOS 应用程序在 iTunes Connect 上进行 Beta 测试。我的应用程序在 iTunes Connect 中的当前状态是 "Expired",因为 30 天的测试期已经结束。我对源代码做了一些修改,我想让这个更新后的应用程序可供测试人员使用。因此,我尝试为该应用上传新的构建版本。

我做的是-

  1. 应用程序版本(捆绑包版本string.short)-未修改 (1.0)
  2. 捆绑包版本 - 从"1.1"修改为"1.1.1"
  3. 构建 应用程序
  4. 已提交申请 - Window -> 组织者 -> 提交

即使我做对了,我还是收到如下错误 -



你们中的任何人都可以帮助我了解我可能在哪里做错了吗?感谢任何帮助。

编辑 1:

我也尝试使用构建版本 1.2/1.2.1。我还尝试使用应用程序版本 2.0 和构建版本 2.1.0/210 在 iTunes Connect 中上传完整的新应用程序记录,但每次都出现相同的错误。

编辑 2:

我的应用程序在 iTunes Connect 中的当前状态是 "Expired"。为同一个应用程序上传新的构建版本是否重要?如果是,什么是解决此类问题的最佳方案?

我的问题终于解决了。除了修改 Build 版本并保持 Bundle 版本不变外,我们还需要检查几个 build settings 是否设置正确。

我错过了它们,这就是为什么我无法将我的应用程序的更新版本上传到 iTunes Connect 的原因。

请参考下面的屏幕截图,了解这些 构建设置

您可以在此处找到完整的博客 - iOS 8 Beta testing with TestFlight

这对我有帮助,我希望这对其他人也有帮助。