2013-10-06 73 views
17

我已經浪費了3天「解決」這個問題(實際上我已經嘗試了所有我能想象但沒有得到的東西)。IOS應用程序加載器顯示捆綁錯誤

雖然我的應用程序的二進制上傳,我得到以下錯誤: 錯誤ITMS-9000:「這個包是無效的,armv7s需要包括armv7架構。在SoftwareAssets/SoftwareAsset(MZItmspSoftwareAssetPackage)。

+0

如果任何答案已解決問題,請接受答案。這將幫助其他人尋找正確的解決方案。如果問題在評論後繼續進行,那麼新的海報會給出更多答案。一般來說,最好將所有問題都更新爲已解決,已接受或未解決的問題,並提供意見以幫助用戶找到合適的答案。 –

回答

48

哦,我知道了,你只需要斷開你的設備(刪除設備和系統之間的電纜連接)。

現在將其存檔並驗證。我相信你很好去。 :)

請按照下列步驟,同時上傳二進制:

  1. 讓你的項目蓄勢待發(Create distribution certificate,你願意將應用程序上傳的這個證書和應用程序ID AppStore的預置簡檔,降負荷都和雙擊以安裝它們)
  2. 檢查每件事情是否正確,如右圖標文件默認文件等,並且在構建應用程序的設置時,您已選擇了您的應用程序配置配置文件來創建構建。
  3. 現在拔掉設備,而存檔您的構建
  4. 歸檔完成後,驗證您的構建(與同一帳戶已創建的供應與配置文件),如果再正確的(儘管調試選項應該仍然保持選中到iOS設備)還有一些其他錯誤,否則上傳構建。
+0

我的設備沒有連接!可能你瞭解,這是不正確的方式,但我上傳二進制文件時出現此錯誤。 –

+0

我完全明白你想說什麼..因爲我得到同樣的錯誤在相同的狀態.. – rptwsthi

+0

好吧,也許我理解的東西不對。我應該什麼時候拔掉我的iPhone?二進制上傳?或什麼時候?如果可以的話,請一步一步地指導。對不起,我很蠢:) –

6

我得到這個錯誤,因爲拱(arm7,arm7s,arm64)+建立活動拱只有 - 是。

我做了下一個: - 斷開iphone - 排除arm64-arch - 設置構建活動拱只有 - 沒有。

構建成功上傳。

0

問題給我很懶!我剛剛失去了通用部署目標(我只有iPhone出現錯誤)。修正它工作正常。

0

我嘗試刪除電纜和重新分配配置文件等。最後,我剛從項目和目標文件的有效體系結構列表中刪除了arm64。

無論如何,arm64有多重要?

相關問題