雖然我提交iOS應用在App Store中的應用程序進行驗證,驗證失敗與消息:無法適用於iOS的App Store,ARMv6的架構缺少
iPhone/iPod Touch: application executable is missing a required architecture.
At least one of the following architectures(s) must be present: armv6
我使用的Xcode 4.5(4G182),目前最新。我的一些構建設置:
- 體系結構:用於ARMv6 ARMv7的
- 基地SDK:最新的iOS(iOS版6.0)
- 有效的體系結構:ARMv7的armv7s
- iOS的部署目標:4.0
這裏有什麼問題?
的XCode 4.5不能建立低於4.3,其中有使用ARMv6的任何設備。如上所示,使用4.3作爲部署目標,此外,還包括armv7s(使用STANDARD選項,它將包括在內)來優化iPhone 5的代碼。 – nobre
謝謝......這解決了我的問題。對蘋果無用的驗證錯誤信息,他們決定在XCode 4.5中放棄armv6,以及我在深夜花費了一個多小時,試圖弄清楚它,我們並不高興! – Clafou
獅子座,非常簡單的修復。謝謝,現在我可以去睡覺.. – barneymc