2017-07-07 51 views
1

問題:我已經使用Cordova 6.5.0構建了一個應用程序。該應用程序在Android和iOS 10上下載並完美工作,但不會安裝在裝有iOS 9的設備上。來自Cordova 6.5.0的XCode 8 ad hoc構建不會在iOS9上安裝

我有一個manifest.plist文件的下載鏈接。該鏈接使用.ipa ad hoc XCode版本。

這再一次下載上的設備故障與iOS 9


當它在iOS 9下載,下載收到錯誤消息:

App kann nicht geladen werden. [App Name] kann derzeit nicht installiert werden. Option: Fertig oder Wiederholen


這粗略地翻譯爲:

App can not be loaded. [App Name] cannot currently be installed. Option: Finished or Retry


我在Xcode的最低部署目標設定爲8.0,而我也試過在科爾多瓦的​​3210 iOS的最低部署目標設定爲8.0。這一切都沒有幫助。

由於「DTSDKName」設置爲「iphoneios10.3」,我嘗試在XCode 7中構建和歸檔,也許這是來自我的XCode 8構建。

下載鏈接仍然失敗,構建在Xcode 7


我道歉,如果這個問題是模糊的,但我很樂意提供將是有益的任何細節。爲了讓事情更加困難,我只有iOS 9 XCode模擬器(我沒有裝有iOS 9的實際設備來測試)。

我不是iOS開發人員,所以我正在做大量的試驗和錯誤。我使用科爾多瓦,這使我可以在沒有Objective-C或Swift知識的情況下開發這個應用程序。

這就是說。如果這是一個模糊的問題,我不介意刪除它。不過,如果有人能夠爲我提供一點指導,我將不勝感激。

預先感謝您。

回答

0

如此看來,這個回答我的問題:What is the difference between In House versus Ad Hoc distribution for Enterprise apps?

  • 我需要分配發布版本到In House供應曲線,而不是Ad hoc供應曲線。

  • 當我導出的app文件,我需要Save for Enterprise Deployment而非Save for Ad Hoc Deployment

  • 這個問題沒有任何與iOS版本,而是與沒有被授權下載Ad-hoc某些設備建立。它恰好是未經授權的設備使用iOS 9。