目前,蒲公英等平臺加大了對上傳的APP的審核,如果發(fā)現(xiàn)是金融類,菠菜類等APP就算成功上傳,也是一樣無法提供二維碼下載,
現(xiàn)在更要命的是,掃描二維碼后,用戶必須注冊平臺賬號,才能正常安裝手機APP,所以一般都會將APP放置到公司服務器上,
自家提供二維碼進行下載.
前言:這是使用企業(yè)賬號打包,或者是已經(jīng)提供UDID號給公司/個人賬號進行打包,后者如果沒有對應手機UDID,安裝到一半就無法進行的
準備條件:
1.一臺可以使用HTTPS訪問的服務器,HTTP目前蘋果不支持
2.將項目打包成IPA包,建議使用英文字符命名
3.將以下文件拷貝,按照實際情況填寫,保存成后綴是.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在服務器上的地址 -->
</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)這邊是點擊安裝的時候顯示的安裝名字-->
</dict>
</dict>
</array>
</dict>
</plist>
拼接地址如下:itms-services://?action=download-manifest&url=https://git.oschina.net/xxx/xx/raw/master/test.plist就可以安裝了,這邊的url就是指向https服務器上plist文件路徑.
4.將IPA包和xxx.plist一起放到同個目錄下
5.使用iPhone自帶相機或者打開Safari瀏覽器輸入地址進行下載
注意:后臺提供給你存放路徑,提前在電腦任意瀏覽器打開看是否正常,如果碰到"forbidden等"就是訪問權(quán)限不夠,記得讓后臺開啟,否則掃碼安裝是不會有任何提示效果
參考鏈接:
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