没有架构可以编译

时间:2014-02-27 16:14:04

标签: ios

我遇到了以下问题:

没有为(ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386)编译的架构。

有人能说出它是什么错误以及如何解决它?

2 个答案:

答案 0 :(得分:1)

您可以从命令行本身设置“仅构建活动体系结构”和“Archs”值。我们设置ARCHS =“i386”ONLY_ACTIVE_ARCH = NO。

例如

/ usr / bin / xcodebuild ARCHS =“i386”ONLY_ACTIVE_ARCH = NO -workspace -scheme ......

这将使您无需手动更改项目设置中的值。

你也可以参考苹果讨论! :) https://devforums.apple.com/message/376732#376732

答案 1 :(得分:0)

Xcode 5.1 - 没有要编译的体系结构(ONLY_ACTIVE_ARCH = YES,活动arch = x86_64,VALID_ARCHS = i386) 您可以在构建设置中解决此问题 - > "有效架构"
通过添加" arm64"