有時(shí)候我們下載蘋果的應(yīng)用程序時(shí)不是從AppStore下載的。而是從XX網(wǎng)上下載的抚恒。那我們?nèi)绾螌⑻O果的應(yīng)用程序IPA文件放到自己的官網(wǎng)上咱台,然后供用戶下載了。這樣就不需要等待慢長(zhǎng)的審核過程俭驮,?使用過android的朋友可能就會(huì)想回溺,這不簡(jiǎn)單春贸,直接放在服務(wù)器上,提供一個(gè)下載地址就不可以下載安裝了嗎遗遵??你答對(duì)了一半萍恕,下載到手機(jī)上是沒有問題,但能像apk?那樣單擊安裝嗎车要?當(dāng)然不能允粤。那怎么辦了,過程還是有點(diǎn)復(fù)雜翼岁,接下來我將step-by-step的講解一下类垫。
Step1:配置plist文件,基于下面的模版創(chuàng)建PLIST文件并配置一些基本項(xiàng)(即【】所指定和注釋的地方)琅坡。
itms-services://?action=download-manifest&url=https://sso.webtrn.cn/ipapackage/DZDX.plist
因?yàn)閭€(gè)業(yè)版網(wǎng)頁下載,APPLE為了安全榆俺,需要使用HTTPS協(xié)議购撼, 所以此時(shí)服務(wù)端開發(fā)者就要配置HTTPS協(xié)議,配置過程我就不講了谴仙,百度一大把迂求,但配置的時(shí)候一定要明白,不是隨便弄個(gè)自簽名的數(shù)字證書就可以的, safari是不可能驗(yàn)證通過的晃跺。所以我們要到有資質(zhì)的CA機(jī)構(gòu)去申請(qǐng)證書揩局,申請(qǐng)證書大部分都是需要收費(fèi)的,這里有個(gè)免費(fèi)申請(qǐng)一年期的證書:http://www.startssl.com/ 掀虎,當(dāng)然也有收費(fèi)申請(qǐng)的凌盯。
以上3點(diǎn)就是制作企業(yè)版下載時(shí)要做的幾個(gè)主要工作。簡(jiǎn)單說就是在html網(wǎng)頁中引用一個(gè)plist的配置文件烹玉。因?yàn)檫@個(gè)配置文件指定了ipa的下載路徑驰怎。而這個(gè)路徑需要基于HTTPS協(xié)議去訪問。