Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.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
Objective c 没有要编译的体系结构(仅适用于_ACTIVE _ARCH=YES,ACTIVE ARCH=x86 _64,VALID _ARCH=i386)_Objective C - Fatal编程技术网

Objective c 没有要编译的体系结构(仅适用于_ACTIVE _ARCH=YES,ACTIVE ARCH=x86 _64,VALID _ARCH=i386)

Objective c 没有要编译的体系结构(仅适用于_ACTIVE _ARCH=YES,ACTIVE ARCH=x86 _64,VALID _ARCH=i386),objective-c,Objective C,在使用64位iphone模拟器时,我发现以下架构错误。也使用xcode 5.0。任何建议。查看您的生成设置,检查设置仅生成活动体系结构是否设置为否(可能会使编译速度稍慢,但应该可以解决问题) 还要检查有效架构列表中是否有arm64 请注意,如果您在提交应用程序时遇到错误“包含arm64体系结构的应用程序需要同时包含armv7和armv7s体系结构”,将其设置为“否”也会解决此问题,您需要做的只是将仅活动\u ARCH设置为否。希望它能工作。如果您在测试xcode项目中遇到错误,那么删除它也解决了

在使用64位iphone模拟器时,我发现以下架构错误。也使用xcode 5.0。任何建议。

查看您的生成设置,检查设置
仅生成活动体系结构
是否设置为
(可能会使编译速度稍慢,但应该可以解决问题)

还要检查
有效架构
列表中是否有arm64


请注意,如果您在提交应用程序时遇到错误“包含arm64体系结构的应用程序需要同时包含armv7和armv7s体系结构”,将其设置为“否”也会解决此问题,您需要做的只是将
仅活动\u ARCH
设置为
。希望它能工作。

如果您在测试xcode项目中遇到错误,那么删除它也解决了这个问题

另一种方法是todo

升级到XCode 5.1后,我收到了相同的错误消息。你在用椰子荚吗?如果是这样,这将解决问题:

Delete the "Pods" project from the workspace in the left pane of Xcode and close Xcode.
Run "pod install" from the command line to recreate the "Pods" project.
Re-open Xcode and make sure "Build Active Architecture Only" is set to "No" in the build settings of both the "Pods" project and your own project.
Clean and build.

谢天谢地,它成功了,但是一些第三方sdk抛出了一些链接器错误…例如:ad sdk。听起来有点奇怪,但我不认为这与此有关,请尝试执行完全清理(按住选项或按住alt键时按clean project)谢谢您的帮助@Fonix.Phew!真正的答案。所有的答案都建议同时增加构建时间和二进制大小。