Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone (null):iPad:应用程序可执行文件包含不支持的体系结构:armv7s(-19031)_Iphone_Ios_Xcode_Architecture_Error Handling - Fatal编程技术网

Iphone (null):iPad:应用程序可执行文件包含不支持的体系结构:armv7s(-19031)

Iphone (null):iPad:应用程序可执行文件包含不支持的体系结构:armv7s(-19031),iphone,ios,xcode,architecture,error-handling,Iphone,Ios,Xcode,Architecture,Error Handling,当我构建iphone应用程序和ipad应用程序进行归档时,我收到了这样一条信息:(但在iphone应用程序ofc中使用iphone而不是ipad) 我以前没有犯过这个错误!我的应用程序的免费版本(几乎是相同的代码)没有得到它,我想它与iPhone5有关?我希望它能与iphone5配合使用,所以我不想将其从armv7s中删除 /noob您必须等到项目中的所有自定义lib都将更新。检查一下,一些流行的lib已经更新了 在此之前,请拆下armv7s: Project->Build Settings->

当我构建iphone应用程序和ipad应用程序进行归档时,我收到了这样一条信息:(但在iphone应用程序ofc中使用iphone而不是ipad)

我以前没有犯过这个错误!我的应用程序的免费版本(几乎是相同的代码)没有得到它,我想它与iPhone5有关?我希望它能与iphone5配合使用,所以我不想将其从armv7s中删除


/noob

您必须等到项目中的所有自定义lib都将更新。检查一下,一些流行的lib已经更新了

在此之前,请拆下armv7s:


Project->Build Settings->Archetecures

当您使用armv7设备归档应用程序时,此警告非常正常

想想看,您制作了一个包含armv7s体系结构(这是我们想要的)的存档,并且警告告诉您您的armv7设备不支持该体系结构(这完全有道理)


为了进一步证明这一点,只需连接iPhone 5并尝试存档,您就会看到警告将消失。

我在XCode 4.6.3上遇到了类似的问题。 我得到一个信息:

iPhone/iPod: application executable contains unsupported architecture(s): i386

事实证明,如果在构建之前,在模拟器上运行一个应用程序,该应用程序将转到架构i386(对于Mac),而忽略项目设置。在构建之前,需要选择iOS设备作为目标。

您的目标是哪个iOS版本?如果它早于4.1,请尝试将其更新为4.1。我认为该警告完全正常,请检查下面的答案。嗯,如何删除它们?:上面写着“armv7,armv7s$(ARCHS_标准_32_位)”,没有其他选项。你可以选择“其他…”->“+”->“armv7”嗯,没有选项“armv7”,但我会试着自己写?由于某种原因,建造它需要花费很长时间。是的,你自己写。我刚刚写了armv7来解决这个问题。现在终于完成了。。。我得到一个错误,说armv7与另一个文件或其他东西相同:S
iPhone/iPod: application executable contains unsupported architecture(s): i386