2017-07-07 89 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。