我已经在Stack Overflow和其他博客上讨论了各种类似的问题。不幸的是,这些解决方案都没有解决我的问题。
经过大量搜索&当我无法解决我的问题时,我决定问你们所有人。
我将简要解释一下情景。我已经在iTunes Connect上上传了用于beta测试的iOS应用程序。我的应用程序在iTunes Connect中的当前状态为“已过期”,因为30天的测试期已结束。我做了很少的源代码修改,我想让这个更新的应用程序可用于测试人员。因此,我尝试上传该应用的新版本。
我做的是 -
即使我做得很好,我也会收到错误,如下所示 -
请你们中的任何人帮我理解我可能在做错的地方吗?任何帮助表示赞赏。
编辑1:
我也尝试使用构建版本1.2 / 1.2.1。此外,我尝试在应用程序版本2.0和版本2.1.0 / 210的iTunes Connect上传一个完整的新应用程序记录,但每次都有相同的错误。
编辑2:
我的应用在iTunes Connect中的当前状态为“已过期”。在为同一个应用上传新的构建版本时,这有关系吗?如果是,那么这个问题的最佳解决方案是什么?
答案 0 :(得分:0)
最后我的问题得到了解决。除了修改Build版本并保持Bundle版本不变之外,我们还需要检查几个构建设置是否设置正确。
我想念他们,这就是为什么我无法将我的应用程序的更新版本上传到iTunes Connect。
请参考下面的屏幕截图,了解这些构建设置。
您可以在此处找到完整的博客 - iOS 8 Beta testing with TestFlight
这对我有所帮助,我希望这对其他人有所帮助。