Worklight - 无法下载应用程序 - " App Center"目前无法安装

时间:2014-06-11 15:12:19

标签: ios7 ibm-mobilefirst

我使用我的企业证书对iOS的IBM AppCenter客户端进行代码签名。我使用了唯一的捆绑标识符和配置文件。 OTA安装在大多数iOS设备中都能正常运行。

在少数使用iOS 7.1.1的iPhone5S设备中,无法下载和安装,并显示错误消息“无法下载应用程序” - 此时无法安装App Center“。我检查了代码签名属性在我的代码库中。每件事看起来都很好。请注意为什么这在少数设备中失败并且在大多数设备中都能正常工作。

Screen Shot - Error Message

1 个答案:

答案 0 :(得分:2)

可能有多种原因:

  1. 正如Idan所说,iOS 7.1要求SSL(https)具有真正的SSL证书,即自签名证书不起作用。 Application Center必须在具有与服务器URL匹配的CA授权SSL证书的服务器上运行。早期版本的iOS没有此限制。
  2. 可能未为该设备配置该应用。这取决于您的配置文件。开发配置文件仅限于预先注册的设备。如果您能够在同一设备上侧载应用程序,则配置文件必须正确。通常,当配置文件错误时,应用程序似乎下载到大约75%,然后发生故障。
  3. 无法访问用于验证配置文件的Apple服务器。这种情况很少发生,通常不是特定于设备。这只能解释安装应用程序的偶然随机失败,但无法解释应用程序何时始终在同一设备上失败。
  4. Application Center服务器与设备之间可能存在连接问题。在这种情况下,您看不到下载到75%但在下载过程中它会停止。在Worklight 6.1中,Application Center使用可恢复的下载,因此临时连接问题通常应自动解决。但它可能是特定设备上的永久连接问题。为了检查是否存在连接问题,您可以在Safari中的设备上打开Worklight AppCenter控制台并尝试下载任何应用程序二进制文件...生成的网络流量类似于安装期间发生的流量。
  5. 我希望这有帮助!