我收到以下問題:沒有可編譯的體系結構
沒有可以編譯爲(ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386)
的體系結構。
任何人都可以提出它是什麼錯誤以及如何解決它?
我收到以下問題:沒有可編譯的體系結構
沒有可以編譯爲(ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386)
的體系結構。
任何人都可以提出它是什麼錯誤以及如何解決它?
您可以從命令行本身設置「僅生成活動架構」和「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
的Xcode 5.1 - 無架構編譯爲(ONLY_ACTIVE_ARCH = YES,活性拱= x86_64的,VALID_ARCHS = I386) 可能解決這個proble在構建設置 - > 「有效架構」
通過添加「arm64」
這是回答[這裏] [1]。即使是苛刻直接從那裏複製的答案 [1]:http://stackoverflow.com/a/13134510/921789 –