1

我正在尝试在企业帐户上使用内部分发分发 iOS 7.1 应用程序。目前我有一个网页,其中包含应该安装我的应用程序的链接。链接的代码如下。

<a href="itms-services://?action=download-manifest&url=https://www.my-website.com/app/app.plist" id="text">Install App! </a>

我的 .html 文件、.plist 文件和 .ipa 文件都在 https 网站上。但是,当我单击链接时,我仍然收到无用的错误“无法连接到 www.my-website.com”。查看控制台日志显示以下错误。

警告:无法加载带有潜在错误的下载清单:错误域 = SSErrorDomain 代码 = 109 “无法连接到 www.my-website.com” UserInfo=0x14e27630 {NSLocalizedDescription=无法连接到 www.my-website.com,SSErrorHTTPStatusCodeKey=404 }

我在网上查看了这个错误,但没有一个是代码 109。而且 404 没有帮助,因为它只是意味着找不到该页面。

注意:我正在为我的网站使用 IIS。

4

1 回答 1

3

事实证明,因为我使用 IIS 上传 3 个文件(.html 文件、.plist 文件和 .ipa 文件),所以我需要为 .plist 和 .ipa 扩展名添加无法识别的 MIME 类型。

因此,我需要添加text/xml .plistapplication/octet-stream .ipa进入 IIS 管理器。这可以通过以下链接轻松完成:http ://technet.microsoft.com/en-us/library/cc725608(v=ws.10).aspx

注意:如果您使用的是 Apache,您需要创建一个 .htaccess 文件,如下所示

AddType text/xml .plist 
AddType application/octet-stream .ipa

非常感谢以下帖子帮助我解决了这个问题:http: //forum.starling-framework.org/topic/install-air-apps-on-ios-devices-over-wifi

于 2014-08-27T13:05:44.310 回答