久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

蘋果安裝app的另一種方式(通過itms

 37dv 2019-02-09

最近有一項(xiàng)目的要求是不通過蘋果商店,,二是通過掃描二維碼進(jìn)行下載app,,當(dāng)然了安卓手機(jī)是非常容易做到的,這里主要講述蘋果的。以及兩個(gè)應(yīng)用合并為一個(gè)的知識(shí)點(diǎn),。其實(shí)很多分發(fā)平臺(tái)就是這樣做的,。比如:fir.im等等吧。那么接下來我們開始我們的博客內(nèi)容,。

其實(shí)分發(fā)平臺(tái)很多是獲取你上傳的app,,會(huì)生成兩個(gè)文件一個(gè)是plist文件,通過他我們可以下載對(duì)應(yīng)的ipa文件,。

那么plist文件內(nèi)容是這樣的,。內(nèi)容主要是告訴我們下載ipa文件的地址和icon圖片的下載地址。這個(gè)文件必須通過https的訪問才可以,。因?yàn)楝F(xiàn)在蘋果規(guī)定必須以https的方式進(jìn)行訪問

同學(xué)們一定很好奇,,這中間是怎么一個(gè)過程呢。其實(shí)是利用蘋果自家的瀏覽器safari和itms-services協(xié)議來實(shí)現(xiàn)的,。

通過itms-services協(xié)議,,可以通過safari瀏覽器直接在iOS設(shè)備上安裝應(yīng)用程序。利用這種方式,,只要在內(nèi)網(wǎng)布置一個(gè)服務(wù)器,,測(cè)試人員只需要通過測(cè)試設(shè)備的safari瀏覽器訪問特定的url既可以實(shí)現(xiàn)安裝

當(dāng)我們上傳我們的app到服務(wù)器上的時(shí)候,我們會(huì)把所有的地址存儲(chǔ)起來,,并把相關(guān)的信息都存儲(chǔ)在數(shù)據(jù)庫,。這樣就會(huì)在展示頁顯示我們app的信息:如圖所示,此處我是關(guān)聯(lián)了兩個(gè)程序,。其實(shí)就是一個(gè)字段相互引入各自的下載路徑,,通過判斷設(shè)備來進(jìn)行下載,來實(shí)現(xiàn)二維碼合二為一,。

接下來,,在我們的二維碼掃描頁面,

然后我們看一下手機(jī)上,,下載按鈕連接的地址是什么。其實(shí)就是install.php中的內(nèi)容,,里面就是我們通過蘋果的協(xié)議,,來進(jìn)行下載的連接。

我們來看看install的內(nèi)容:

那么如果沒有https的環(huán)境,,也沒關(guān)系,,我們可以利用第三方的外鏈來實(shí)現(xiàn)。放到第三方平臺(tái),,比如七牛云或者碼云上去,,我這里是放到了碼云上去,只需要把這里的地址換成碼云上源文件的地址就可以,。

那么接下來我們就可以實(shí)現(xiàn)掃描二維碼下載app到蘋果和安卓手機(jī)了,,那么我們看一下測(cè)試的效果:

那么到現(xiàn)在我們實(shí)現(xiàn)了通過另外一種方式安裝蘋果app的方法,,這也是很多內(nèi)部分發(fā)平臺(tái)的實(shí)現(xiàn)原理。對(duì)于這種的安裝方式,,在打開APP的時(shí)候會(huì)提示是否信任此設(shè)備,。這也是沒有從蘋果商店下載的好處,你需要去信任這個(gè),,至于位置就是在設(shè)置——》通用——》設(shè)備管理——》此處位置:

當(dāng)然現(xiàn)在很多分發(fā)平臺(tái)是有直接跳轉(zhuǎn)到這里的功能的,。

其實(shí)就是一個(gè)a標(biāo)簽的連接,直接跳轉(zhuǎn)到設(shè)備管理的位置,。

說了這么多,,整個(gè)app的安裝過程我們就講述完了。然后就是可以愉快的使用我們的app了,。那么總結(jié)一下,,主要的知識(shí)點(diǎn)就是:

1.蘋果app必須簽名成功。

2.上傳到服務(wù)器,,獲得信息和下載地址,,得到兩個(gè)文件,一個(gè)是plist文件和ipa文件,,當(dāng)然還有圖片,。

3.通過訪問plist文件來達(dá)到下載ipa文件和圖片的目的,使用了蘋果的itms-services:///?action=download-manifest&url=一個(gè)https地址

4.信任設(shè)備,。

5.其他知識(shí)點(diǎn):二維合一,,就是一個(gè)判斷,和得到相互的下載地址,,然后繼續(xù)上述的協(xié)議,,下載app。

市場(chǎng)上很多的分發(fā)平臺(tái)就是這么做的,。公司的一個(gè)項(xiàng)目需要這樣的技術(shù),,所以就把整個(gè)過程給大家過一遍,希望可以幫助更多的人,,來了解一下這個(gè)技術(shù),。與所有程序愛好者共勉.......

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多