簡體   English   中英

iOS-無法在非越獄設備上安裝應用

[英]iOS - failing to install app on non-jailbroken devices

我們辦公室里有一堆iOS設備,我根本無法在其中2個上安裝我的任何應用程序。

我無法安裝的設備是帶有iOS 4.3的iPhone 4和帶有iOS 6.0的iPhone 5。 兩者都沒有越獄。

但是,我可以在具有類似iOS版本且已越獄的類似設備上很好地安裝。 我們還有另一台裝有iOS 4.3的iPhone 4,它已經越獄了,我設法在上面安裝就可以了。 還成功安裝在朋友的越獄的iPhone 5上,帶有iOS 6.0。

無論我是使用TestFlight,iTunes還是iFunBox進行部署,都會發生這種情況。 使用果醬制造的IPA也會發生同樣的情況

我嘗試過但不起作用的事情:

  • 在適用的情況下使用開發和發行配置文件進行構建。
  • 通過iTunes安裝配置文件。
  • 通過iPhone配置實用程序安裝配置文件。
  • 如類似文章中所述,使用參數添加Entitlements.plist文件。

我在網上找到的其他解決方案都沒有幫助

這是嘗試從Testflight或iTunes安裝時收到的控制台日志:

May 12 16:58:44 unknown configd[25] <Debug>: CaptiveNetworkSupport:UIAllowedNotifyCallback:70 uiallowed: false
May 12 16:58:46 unknown lockdownd[17] <Error>: 012c2000 handle_connection: Could not receive USB message #6 from iTunes. Killing connection
May 12 16:58:46 unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of message
May 12 16:58:49 unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of message
May 12 16:58:49 unknown lockdownd[17] <Error>: 2ffb4000 handle_connection: Could not receive USB message #6 from Xcode. Killing connection
May 12 16:58:50 unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of message
May 12 16:58:50 unknown lockdownd[17] <Error>: 012c2000 handle_connection: Could not receive USB message #6 from iPhone Configuration Utility. Killing connection
May 12 16:58:50 unknown installd[467] <Error>: 2ffa3000 verify_signer_identity: Could not copy validate signature: -402620395
May 12 16:58:50 unknown installd[467] <Error>: 2ffa3000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.77Ng6N/foo_extracted/Payload/Mooniz.app
May 12 16:58:50 unknown installd[467] <Error>: 2ffa3000 install_application: Could not preflight application install
May 12 16:58:50 unknown installd[467] <Error>: 2ffa3000 handle_install: API failed
May 12 16:58:50 unknown com.apple.itunesstored[478] <Notice>: MobileInstallationInstall: failed with -1
May 12 16:58:55 unknown lockdownd[17] <Error>: 2ffb4000 handle_connection: Could not receive USB message #6 from iTunes. Killing connection
May 12 16:58:55 unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of message

這是我嘗試通過iFunBox安裝時遇到的錯誤:

iFunBox錯誤

感謝幫助

您是否檢查了這兩個設備是否已添加到您的配置文件中?

如果未將設備的UDID添加到供應配置文件中(或添加了不正確的設備),這聽起來像是一個問題。

通過Xcode安裝一次似乎已解決了該問題。 完成此操作后,我現在可以通過其他方式(TestFlight,iFunBox)將應用程序安裝在非越獄設備上,效果很好。

編輯:

我找到了真正的罪魁禍首,畢竟這是權利文件。 由於我們正在處理由客戶編寫和發布的代碼,並且必須創建我們自己的捆綁包ID-我們的個人資料中缺少一些權利,例如推送通知和iCloud。 添加它們后,安裝正常

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM