通過網(wǎng)頁分發(fā)大致流程如下:
一、 打包準備ipa
二、 拿到簽名好的ipa就可以做分發(fā)了
三、還需要一個plist文件,將plist文件放在HTTPS服務器上,需要這個plist文件的鏈接。用戶安裝的原理就是在Safari中開發(fā)plist文件,解析plist文件中ipa包路徑等。這里以把plist文件放到github上為例說明。?


plist文件內(nèi)容
四、準備好plist文件鏈接,就可以編寫web頁面,在下載按鈕中嵌入plist文件的下載。
Safari操作的具體流程是:
????????1、Safari解析我們輸入的那一串字符串,找到plist文件
????????2、根據(jù)plist文件里面提供的信息下載并安裝ipa包,還會訪問大小圖標,大小圖標在ipa包正在下載時顯示,當下載完畢后顯示程序自帶的圖標
下載安裝后,如果想打開程序還需要在手機 設置->通用->描述文件與設備管理(不同系統(tǒng)可能名字不一樣) 里面選擇相應的證書信任后,方可打開程序。