通过网页分发大致流程如下:
一、 打包准备ipa
二、 拿到签名好的ipa就可以做分发了
三、还需要一个plist文件,将plist文件放在HTTPS服务器上,需要这个plist文件的链接。用户安装的原理就是在Safari中开发plist文件,解析plist文件中ipa包路径等。这里以把plist文件放到github上为例说明。
四、准备好plist文件链接,就可以编写web页面,在下载按钮中嵌入plist文件的下载。
Safari操作的具体流程是:
1、Safari解析我们输入的那一串字符串,找到plist文件
2、根据plist文件里面提供的信息下载并安装ipa包,还会访问大小图标,大小图标在ipa包正在下载时显示,当下载完毕后显示程序自带的图标
下载安装后,如果想打开程序还需要在手机 设置->通用->描述文件与设备管理(不同系统可能名字不一样) 里面选择相应的证书信任后,方可打开程序。