2014-02-27 59 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」

相關問題