Ios 无效的二进制文件,该二进制文件缺少体系结构[arm64]

Ios 无效的二进制文件,该二进制文件缺少体系结构[arm64],ios,app-store,app-store-connect,Ios,App Store,App Store Connect,今天我无法将二进制文件提交到App Store,错误为“无效二进制文件,二进制文件缺少架构[arm64]” 但在“构建设置”->“体系结构”中,它确实有arm64 以前的版本可以成功提交,我还没有修改项目设置 经过长时间的尝试,我没有找到任何解决方案,只能安装旧版本的Xcode 5.0.2并提交二进制文件 干杯:)我早上也犯了同样的错误,显然是第三方库/框架中缺少了架构[arm64]。似乎应用程序现在必须支持arm64 在我的情况下,我使用了一些不支持arm64的第三方库 我删除了图书馆,现在一

今天我无法将二进制文件提交到App Store,错误为“无效二进制文件,二进制文件缺少架构[arm64]”

但在“构建设置”->“体系结构”中,它确实有arm64

以前的版本可以成功提交,我还没有修改项目设置


经过长时间的尝试,我没有找到任何解决方案,只能安装旧版本的Xcode 5.0.2并提交二进制文件


干杯:)

我早上也犯了同样的错误,显然是第三方库/框架中缺少了架构[arm64]。

似乎应用程序现在必须支持arm64

在我的情况下,我使用了一些不支持arm64的第三方库

我删除了图书馆,现在一切都好了

架构设置如下所示:


正如TimT在这篇文章中所说的,这显然是一个bug。 然而,它仍然没有解决

没有足够的声誉发布图片,请搜索“TimT”以获得他的回复

更新:


已经修好了。“是的,最近服务器上应用了一个修复程序。每个人都应该能够再次提交32位应用程序。”-由TimT在同一线程中发布。我再试了一次,现在一切正常。

确保您使用了“最新xcode”版本5.1.1或更高版本来创建构建,并验证您的
Info.plist
文件。请参阅:&xcode版本为5.1.1(5B1008)我也有同样的问题,我在架构下更改了构建设置,我添加了标准架构和arm64,但构建无法通过,因为Xcode 6.0和Xcode 5.1.1具有相同的效果。
将架构设置为“armv7 armv7s”,将有效架构也设置为“armv7 armv7s”Strang thing-即使是上周成功提交的版本,今天也会出现同样的错误(同时版本号没有增加)。在成功提交的版本中具有相同的体系结构设置。从现在起,苹果是否只接受支持arm64的应用程序?我错过了一些公告吗?是的,它将成功上传二进制文件,但请注意,该版本将与新的iOS 8和新的iPhone不兼容……您可以下载一个版本的Xcode 5.0.2并安装它,但保留两个版本的Xcode,并在发布应用程序时仅更改命令工具。但在itunes connect中,它说“使用Xcode 5.1.1或更高版本,或应用程序加载器2.9.1或更高版本提交生成。“>\是的,上面说了,但是你可以提交你的应用程序,而且它不支持64位ARCI。新的iOS和iPhone也不支持它。如果您尝试,您可以确保使用Xcode 5.0.2提交的版本将与应用程序的版本一起出现在您的应用程序设置下的“版本”部分。您是否发现apple的任何文档,其中声明他们将不再接受没有arm64体系结构的应用程序?这是一个错误的声明。我只是提交了多个新的应用程序和应用程序更新,没有为它们选择arm64体系结构,我所有的上传都没有经过任何修改problem@Joachim没有官方文件。在我删除了不支持arm64的库之后,现在一切都好了。当然,删除了一些功能,例如使用某些sns站点进行sso登录。@SamBudda您的项目中有第三方库吗?