IOS應(yīng)用分發(fā)三種方式
上架到AppStore掃碼或者點擊鏈接下載安裝放到第三方應(yīng)用內(nèi)測分發(fā)平臺這個就不講了,一句兩句講不清楚,網(wǎng)上教程一大堆,可自行搜索。
通常ios應(yīng)用必須通過蘋果應(yīng)用商店才能下載安裝,但是也可以看到一些應(yīng)用沒有通過蘋果應(yīng)用商店也能下載安裝。今天重點要講的就是這個。這種分發(fā)方式適用于以下兩種場景:
企業(yè)級應(yīng)用下載; 僅供企業(yè)內(nèi)部人員或客戶使用,甚至還會針對不同客戶進(jìn)行定制,這類應(yīng)用原本就不需要上架到AppStore;臨時性下載; 如果應(yīng)用還未上線,但宣傳頁上要提供App的下載地址二維碼,這時候就需要一種臨時的方案解決應(yīng)用分發(fā)下載問題了。其實這種安裝方式是利用企業(yè)證書簽名app的部署方式來安裝程序,直接在ios設(shè)備上安裝,嚴(yán)格來說其實是不符合apple的相關(guān)規(guī)定的,因此一般不建議使用這種方式來進(jìn)行最終的應(yīng)用分發(fā)。下面具體介紹一下實現(xiàn)方式。準(zhǔn)備的文件主要是三個:
應(yīng)用程序 后綴(.ipa) 文件(使用了企業(yè)級預(yù)置描述文件)清單 (后綴.plist) 文件(xml格式的清單描述文件)網(wǎng)頁(后綴.html)文件(引導(dǎo)用戶安裝的界面)具體操作步驟就懶得寫了,網(wǎng)上一大堆,可以參考:http://www.cnblogs.com/star91/p/5018995.html。這里要特別說明下: 這種分發(fā)方式必須使用蘋果企業(yè)賬號,使用企業(yè)賬號簽名后的應(yīng)用,只可以用于企業(yè)內(nèi)部員工安裝,不可以公開下載。 很多開發(fā)者在違背了上述條款后,導(dǎo)致企業(yè)賬號被封,從而造成了不小的損失。關(guān)于此方面的注意事項,這里也懶得寫了,以下文章講的很清楚:蘋果企業(yè)賬號使用注意事項。
這種方式最簡單了,可供選擇的平臺有很多,推薦使用TestFlight或蒲公英。
TestFlight Beta Testing - App Store - Apple Developer https://developer.apple.com/testflight/
蒲公英 - 免費的應(yīng)用托管平臺|App應(yīng)用眾測分發(fā) http://www.pgyer.com/
新聞熱點
疑難解答
圖片精選