2015-07-02 23 views
3

當我從我的項目構建應用程序並將其部署到設備上進行調試時,它會一直出現「應用程序安裝失敗」錯誤,「應用程序無法驗證」。所有構建的iOS應用程序都會收到錯誤「應用程序無法驗證」

我試過類似的話題,說「刪除設備上的舊應用程序並再次部署」的解決方案,但沒有奏效。我還創建了新的單視圖項目進行測試,在構建設置中禁用密碼設置,然後部署,仍然會出現相同的錯誤。 它發生在我嘗試在設備上部署應用的每個項目。

我在OS X Yosemite 10.10上使用Xcode 6.4,部署到iPhone 5s(越獄)iOS 8.4。編輯Xcode的SDKsetting.plist以允許部署(CODE_SIGNING_REQUIRED = NO,AD_HOC_CODE_SIGNING_ALLOWED = YES)。

回答

3

經過反覆試驗,我終於找到了解決辦法!

  1. 按照Bypass code signing with Xcode 6的答案。
  2. 從目標的「Info」選項卡中的鍵「Bundle identifier」中複製值。
  3. 打開Entitlements.plist,在最近複製的值中添加「application-identifier」鍵。

現在一切按預期工作。

+0

完美無瑕地工作。謝謝!請注意,對於步驟2,必須將目標更改回應用程序目標,從通過遵循步驟1中的StackOverflow說明更改的整個項目返回。然後,「Info」選項卡將具有必需的「Bundle標識符」。 –

相關問題