2012-04-04 36 views
16

我經常在構建應用程序時出現以下錯誤。在Xcode上的錯誤 - 警告:所有的應用程序應該包括一個armv7架構(當前ARCHS =「」)

的錯誤是: 檢查相關

沒有架構來編譯(ARCHS = ARMv7的,VALID_ARCHS = ARM6 ARM7)。 警告:所有應用程序都應該包含armv7架構(當前ARCHS =「」)。

我該如何解決這個問題?我正在使用Xcode 4.3.1。

+0

你是怎麼解決這個問題的? – 2013-03-28 10:51:32

回答

3

在您的目標的Build Settings中有一個名爲「Architectures」的設置,它可能是空的。向其添加「armv7」和/或「armv6」。

+1

我已經添加了arm7到它,但仍然錯誤仍然存​​在 – iOSDev 2012-04-05 04:07:55

+2

「armv7」,請注意'v' – JiaYow 2012-04-05 09:48:47

+0

更好,放在$(ARCHS_STANDARD),所以它會自動更新 – kenyee 2015-03-09 14:39:28

48

在您的目標構建設置考慮「構建有源體系僅」設置調試爲「否」,然後鬆開,「否」

+0

謝謝!這很好,但我想知道爲什麼/如何。它究竟做了什麼? – darkheartfelt 2014-02-12 21:07:58

1

我的問題是我寫的「ARMv7的,armv7s」,只是刪除該帖「,」它工作正常。

5

當我的iPhone連接到我的Mac時,這發生在我的應用程序中。 當我斷開連接並再次選擇iOS設備時,它是確定的。

相關問題