Xummer

从 web 安装 ipa

最近都用企业版证书发布 ipa,不用上 appstore,不用审核也省了不少时间。记录下具体的网页安装 ipa 的方法,不只是企业版证书,越狱后的机器和加入开发组有匹配 profile 的测试机器,也可以通过这种方式来安装 ipa。

Apple官方文档

传送门

准备

总共需要准备 3 样东西,ipa、html 和 plist。

0.Web Server

首先你要有个 web Server,这不是本文的重点,MAC 下推荐 MAMP 一键安装省去各种折腾。

1.ipa

这个是必须的,不解释。注意,ipa 名字不能为中文,中文会导致下载不了。

2.html

<html>
	<body>
		<a href="itms-services://?action=download-manifest&url=http://192.168.16.201/appdownload/app.plist">click to download </a>
	</body>
</html>

3.plist

需要修改 ipa 具体的路径和 bundle identifier (见下图),其他可改可不改。

app.plist 下载地址

4.目录结构

把着 3 个文件和 icon (可不加),丢到同级目录下。之后用 iOS 设备访问该网页,点击click to download,就能安装了。

▾ appdownload/                                                                  
    SAO.ipa
    app.plist
    icon.png
    index.html

  • 2014-01-21
    iOS 7 如此安装会留下一个久的空壳 App,无法删除(若要删除要恢复出厂设置,2333)。 iOS 7 以下没有这个问题。推测是由于修改 .plist 的 bundleID 导致 iOS 设备没有识别到新的 bundleID,新建一个 .plist 文件就可以了。 OS 传送门

  • 2014-03-24
    iOS 7.1 下需要 https 部署的解决方案

「以上」