iOS內(nèi)部掃碼一鍵安裝(已提供UDID用戶/有企業(yè)賬號(hào)) 2020版

目前,蒲公英等平臺(tái)加大了對(duì)上傳的APP的審核,如果發(fā)現(xiàn)是金融類,菠菜類等APP就算成功上傳,也是一樣無法提供二維碼下載,
現(xiàn)在更要命的是,掃描二維碼后,用戶必須注冊(cè)平臺(tái)賬號(hào),才能正常安裝手機(jī)APP,所以一般都會(huì)將APP放置到公司服務(wù)器上,
自家提供二維碼進(jìn)行下載.
前言:這是使用企業(yè)賬號(hào)打包,或者是已經(jīng)提供UDID號(hào)給公司/個(gè)人賬號(hào)進(jìn)行打包,后者如果沒有對(duì)應(yīng)手機(jī)UDID,安裝到一半就無法進(jìn)行的

準(zhǔn)備條件:
1.一臺(tái)可以使用HTTPS訪問的服務(wù)器,HTTP目前蘋果不支持
2.將項(xiàng)目打包成IPA包,建議使用英文字符命名
3.將以下文件拷貝,按照實(shí)際情況填寫,保存成后綴是.plist文件

<?xml version="1.0" encoding="UTF-8" ?> 
<plist version="1.0">
    <dict>
        <key>items</key> 
        <array>
            <dict>
                <key>assets</key> 
                <array>
                    <dict>
                        <key>kind</key> 
                        <string>software-package</string> 
                        <key>url</key> 
                        <string>http://xxxx.xx.com/download/test.ipa</string> <!--(1) 這邊寫ipa的下載地址,就是存放APP在服務(wù)器上的地址 -->
                    </dict>
                </array>
                <key>metadata</key> 
                <dict>
                <key>bundle-identifier</key> 
                <string>com.xx.xx</string><!--(2)這邊寫你程序的bundle-identifier-->
                <key>bundle-version</key> 
                <string>1.0</string> 
                <key>kind</key> 
                <string>software</string> 
                <key>title</key> 
                <string>test</string> <!--(3)這邊是點(diǎn)擊安裝的時(shí)候顯示的安裝名字-->
                </dict>
            </dict>
        </array>
    </dict>
</plist>

拼接地址如下:itms-services://?action=download-manifest&url=https://git.oschina.net/xxx/xx/raw/master/test.plist就可以安裝了,這邊的url就是指向https服務(wù)器上plist文件路徑.

4.將IPA包和xxx.plist一起放到同個(gè)目錄下
5.使用iPhone自帶相機(jī)或者打開Safari瀏覽器輸入地址進(jìn)行下載

注意:后臺(tái)提供給你存放路徑,提前在電腦任意瀏覽器打開看是否正常,如果碰到"forbidden等"就是訪問權(quán)限不夠,記得讓后臺(tái)開啟,否則掃碼安裝是不會(huì)有任何提示效果

參考鏈接:
1.https://blog.csdn.net/u010277446/article/details/87914472?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
2.https://my.oschina.net/ruowen/blog/632114

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容