試圖將應用程序發送到Apple的App Store。 Xcode 4.3.2。通過testflightapp成功將應用程序發送給用戶,並且現在要將其發送到商店。當我嘗試通過組織者分發應用程序時,我得到以下三個驗證錯誤:驗證iPhone應用程序存檔
- iPhone/iPod Touch:應用程序可執行文件缺少所需的體系結構。至少必須存在以下體系結構之一:armv6
- 應用程序失敗的代碼簽名驗證。簽名無效,包含不允許的權利,或未使用iPhone分發證書籤名。
- 無法提取應用程序的權利:(空)
我想我應該從下往上工作,我只用了第一個錯誤,當我發上解決這一問題着手,從我的一切閱讀時,權利是不必要的,當提交到應用程序商店。
我有一個Entitlements.plist。我試着將它刪除。我試着用它創造新鮮。目標 - >應用程序 - >摘要的權利部分未被選中/清除。目標 - >應用程序 - >構建設置 - >部署部分的確爲安裝所有者/組以及替代安裝所有者/組列出了「Entitlements.plist」。我已將這些重置爲一組「職員」和「pedstrom」的擁有者。
我試過下面這樣的指令:At least one of the following architecture(s) must be present: armv7 (-19033) Unable to validate your application. - (null)無濟於事。
任何幫助將不勝感激。
在我的項目中我已經有構建變體,因此它不適用於我 – xus
謝謝!我在這一個上花了一個多小時。原因是由於某種原因,Build Variants被設置爲「armv6」。 – zakangelle