2012-04-28 42 views
1

我嘗試使用xcode 4.3將我的第一個應用程序上傳到應用程序商店,但無法通過此錯誤...「應用程序可執行文件缺少必需的體系結構。以下體系結構必須存在:armv7「我查了一下這個問題。他們是在stackoverflow上處理這個問題的幾個帖子,但沒有任何列出的建議工作。我試圖將armv6和armv7添加到構建設置,但錯誤仍然存​​在。任何建議都會受到歡迎。謝謝。應用程序可執行文件缺少所需的體系結構

拍攝畫面在這裏.. http://dl.dropbox.com/u/2813968/Build%20Settings.png

+0

這肯定應該修復它。你能發佈你的構建設置的屏幕截圖嗎? – 2012-04-28 09:20:36

+0

你確定你沒有在目標設置中重寫項目設置中的體系結構嗎? – kuba 2012-04-28 13:54:05

+0

這裏是我的項目設置.. http://dl.dropbox.com/u/2813968/projectInfo.png 我在那裏做錯了什麼? 這太令人沮喪了。該應用在我的測試設備上效果很好。 – user1362262 2012-04-28 18:16:31

回答

0

確保這些設置符合您目標,而不僅僅是你的項目設置。

enter image description here

3

有關的Xcode 4.5至少,部署目標設定爲至少的iOS 4.3,這將解決這個問題。早期版本的iOS和armv6幾乎已經絕跡。

+0

經過一個小時的頭部搔抓後,這對我有效。無法理解爲什麼當我的體系結構都設置爲armv7或更高時,它爲什麼要求armv6。 – 2012-10-11 17:16:56

+0

我的應用程序在XCode 4.5之前設置爲iOS 4.0,並將部署目標設置爲4.3解決了此問題。感謝分享! – 2012-10-22 13:45:14

0

1)左鍵單擊項目圖標(藍色圖標,在「運行」按鈕下)。

2)在項目圖標旁邊(在其右側),在「項目」(白色背景)下左鍵單擊項目名稱。

3)選項卡中選擇「生成設置」並查找選項卡「只建有源體系」 -----變化-----不

相關問題