iOS版本:此版本在iTunes连接中无效

我最近上传了一个应用程序到应用程序商店,并且已经处理了几天。 我今天早上去检查了一切,在iTunes连接的顶部栏上,我点击了iOS版本,看看事情是如何发展的,并且有一个感叹号的红圈。 当我点击它时,它说“这个版本是无效的”。 有谁知道这个的原因?

检查你的电子邮件,它告诉你到底什么是错的。 在iTunes连接它只是说“这个build立是无效的”这是没用的。 如果你检查你的电子邮件,它很可能是一个testing飞行的问题,因为你包含在你的构buildsdk和它集成到iTunes现在连接:

“TestFlight SDK – TestFlight不再需要SDK来启用Betatesting,崩溃报告和分析。要继续使用TestFlight,请在iTunes Connect中设置Betatesting,并从以下可执行文件中删除对SDK的引用:”

我面临同样的问题。 经过几个小时的斗争,我顺利解决了这个问题。 这个问题是由于cocoa豆荚。 其实我通过cocoapods版本“0.38”安装了“Alamofire”。 我更新了Alamofire 3.1.2的豆荚。 这个版本成功上传到itunes连接,但在itunesConnect声明为无效。

这个原因是Alomofire 3.1.2要求cocoapods版本0.39。 但是我用0.38更新了它。 所以这是问题。

修复:使用cpmmand $ gem install cocoapods正常更新cocoapods,然后更新alamofire不能解决问题。 您将不得不:1.使用$ gem install cocoapods更新cocoapods。 2.从您的项目中删除现有的吊舱引用。 3.使用pod install命令重新安装pod。 完成

我也有同样的问题。 事实certificate,我存档与Reveal框架参考build设。 我认为这是问题。 在传递过程中,我犯了同样的错误,Xcode在上传过程中显示了详细的错误信息。 现在看来不是。

我也有同样的问题。 我用Objective-C编写应用程序,并使用ios图表(是迅速),我需要支持iOS7,所以这是很麻烦的…当我上传应用程序到AppStore我得到的问题。 我再次提交,但仍然是问题。 然后我绝望的清理项目,并重新设定密码,什么…那个工作! 我只是hehele … 在这里input图像描述

最近我遇到了iTunes Connect上的相同问题,我收到了一封关于TestFlight SDK的电子邮件,我忘了从我的项目包中删除。 它说“TestFlight不再需要SDK来启用betatesting”,所以在删除SDK清除代码之后,再次进行存档并上传。 没关系!

您可以通过Xcodevalidation应用程序存档,并获取有关问题的详细信息。 档案目前在Window-> Organizer下find。 要validation它,您可以单击“上传到App Store …”button下的“validation…”button。 这可能会帮助你,如果你没有得到一个电子邮件与我的情况下的问题的细节。