如何从myserver.com下载并安装ipa文件..在ipad中?

时间:2012-05-28 10:21:03

标签: ipad

我正在为Android和ipad应用程序创建自己的appstore。我使用node.js来运行我的webservices和mongodb来进行数据存储。 Webservices在端口8030中运行。例如:localhost:8030 / webservice1上的webservice。要将所有内容放在我的服务器机器中,我使用的是xampp服务器。在httpd.conf文件中,我将其配置为

ProxyPass /getapplication http://localhost:8030/webservice1 ProxyPassReverse /getapplication http://localhost:8030/webservice1

此Web服务将开始在设备中下载应用程序文件。这适用于apk文件。但在ipad尝试下载ipa文件时,Safari显示错误为" Safari无法下载此文件"

通常我直接将下载路径设为http://myserver.com/myfolder/myapkfile.apk 而对于ipad http://myserver.com/myfolder/myipafile.ipa。在浏览了一些链接后,我将ipad的链接更改为

itms-services://?action=download-manifest&url=http://myserver.com/myfolder/myipafile.ipa 它显示错误为"无法连接到myserver.com"。可能是什么问题?任何人都可以帮我理清我错过的东西吗?

2 个答案:

答案 0 :(得分:1)

我们需要在服务器中安装mime类型文件。

对于IIS,打开IIS管理器。右键单击“服务器(本地计算机)” 选择属性单击“MIME类型”单击“新建...”

添加以下MIME类型:

.IPA - application / octet-stream .PLIST - text / plain。

答案 1 :(得分:0)

(评论贴在答案:):

这是因为对于ad-hoc OTA iOS发行版,它通常需要一个.plist(清单)文件,其中包含.ipa和其他重要应用数据的链接。看看BetaBuilder(Mac应用程序,Github上的源代码)和TestFlight是如何做到的。

https://github.com/HunterHillegas/iOS-BetaBuilder

https://testflightapp.com/