无法在ipad2上下载应用程序

时间:2012-06-29 09:17:10

标签: iphone iis

我在过去几天遇到有关在ipad上下载应用程序的问题。

我所做的是在我的IIS服务器上托管.ipa和.plist,并在服务器上安装证书。实际上我正在给https链接下载应用程序。

每当从ipad端点击服务时,有时会发生错误:“无法连接到服务器或此时无法下载并重试多次”但无法下载

我发送.plist文件的代码和我们调用.plist文件的html。

plist代码部分:

 <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>

<key>items</key>

<array>

<dict>

<key>assets</key>

<array>

<dict>

<key>kind</key>

<string>software-package</string>

<key>url</key>

<string>https://<ServerName>:<PortNumber>/abcV.ipa</string>

</dict>

</array>

<key>metadata</key>

<dict>

<key>bundle-identifier</key>

<string>abc</string>

<key>bundle-version</key>

<string>1.0</string>

<key>kind</key>

<string>software</string>

<key>subtitle</key>

<string>abcV.25</string>

<key>title</key>

<string>abcV.25</string>

</dict>

</dict>

</array>
</dict>
</plist>

我将身体中的itms服务称为:

 <a href="itms-services://?action=download- manifest&url=https://<ServerIP>:<PortNumber>/abc.plist">Install the app</a>

我做错了什么?

2 个答案:

答案 0 :(得分:0)

您是否尝试使用普通的http代替https?

此外,当我使用java网络服务时,网址将是

的http://:端口// abcV.ipa

Jus检查在http://<serverIP>:port/

之后追加projectName路径组件

另外,编写示例html并检查是否打开。

答案 1 :(得分:0)

您似乎在网址中有空格。证书只需要安装在iOS设备端。如果这不起作用,这里的错误可能是你的MIME类型。有关itms-services://

的MIME类型的更深入信息,请查看Apple Docs