首先梳理一下网站安装ios ipa应用的流程,如下图:
1.safari浏览器访问下载页面(html)
2.下载界面提供a标签,下载.plist文件
3..plist指向.ipa的下载地址
到这儿,safari下载安装ipa流程已经梳理完成了,直接上代码把
1.用nodejs搭建一个web服务器(需要https的访问域名)
我这儿是用的nodejs express;
2.创建一个.plist文件,放在web服务器上,暴露出一个访问地址:https://xxx.com/cmdr.plist;
1.plist文件我放在public下面的
2.必须包含四个点:
(1) .ipa下载地址
(2) app唯一包名
(3) app版本号
(4) app名称(下载名)
代码:
items
assets
kind
software-package
url
https://xxx.cn/pkg-update/xxx.ipa
metadata
bundle-identifier
com.xx.xxxx
bundle-version
1.1
kind
software
title
xxx.ipa
3.创建一个.html文件,放在在web服务器上,访问地址为https://xxx.com/cmdr.html
1.创建一个a标签,href里面填:itms-services://?action=download-manifest&url=plist文件的访问链接
相关博文
Safari浏览器直接安装ipa文件