2014-02-27 61 views
2

我收到以下问题:没有可编译的体系结构

没有可以编译为(ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386)的体系结构。

任何人都可以提出它是什么错误以及如何解决它?

+1

这是回答[这里] [1]。即使是苛刻直接从那里复制的答案 [1]:http://stackoverflow.com/a/13134510/921789 –

回答

1

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

在/ usr/bin中/ xcodebuild联编ARCHS = “386” ONLY_ACTIVE_ARCH = NO -workspace -scheme ......

这将释放您从您的项目设置手动更改值。

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

0

的Xcode 5.1 - 无架构编译为(ONLY_ACTIVE_ARCH = YES,活性拱= x86_64的,VALID_ARCHS = I386) 可能解决这个proble在构建设置 - > “有效架构”
通过添加“arm64”

相关问题