為啥要寫洪鸭?
最近蘋果對app審核愈發(fā)嚴格,漫長的等待期仑扑、未知的結(jié)果览爵、客戶的吐槽、領導的催促镇饮,每次上線都在暗暗的祈禱蜓竹,燒香拜佛。尤其是對很多亂七八糟的奇葩被拒原因真的讓人欲哭無淚储藐。
所以俱济,當昨天有個旅游部的同事跑過去問我上線問題時,我告訴他钙勃,有繞過App Store的審核蛛碌,直接讓用戶去下載使用的這種操作∠皆矗看完之后蔚携,他驚奇的喊了一句:“wc, 還有這種操作同木,快教我浮梢。”
其實呢彤路,也沒有那么神奇秕硝,只是比之前等待審核上線好多了,最起碼這個東西可以解決一時之急洲尊。
他是誰远豺?
其實就是https托管ipa包,可以不經(jīng)app store, 直接發(fā)布到自己的網(wǎng)站上坞嘀∏ぃ或者生成一個二維碼,讓使用的人隨時去掃描丽涩。
要什么棺滞??
1裁蚁、開發(fā)者賬號:
如果要很多用戶去使用,需要企業(yè)版賬號(In House)继准,當然企業(yè)版賬號有點小貴枉证,如果沒有那就自己想辦法,這個網(wǎng)上有很多資源的移必,不多說哈室谚;如果少部分人使用,那就個人賬號(限制100個用戶)就可以了崔泵,當然這個只能是測試包(Ad Hoc)秒赤。
2、https域名:?
有錢的就不說了憎瘸,自己買去入篮,直接到怎么做第4步配置in-house文件;
沒錢的就找三方機構(gòu)含思,有免費的崎弃,比如“碼云”甘晤。
怎么做含潘?
這里介紹碼云托管,有其他更好的线婚,可以底下留言遏弱。
1、先注冊一個碼云賬號塞弊、登錄
2漱逸、新建項目:
3、新建plist文件:
4. 配置in-house(plist)文件:
plist文件格式是固定的游沿,可以直接copy饰抒,然后修改成自己的就可以。
5. 獲取URL:點擊剛配置好的plist文件->點擊原始數(shù)據(jù)->復制此時的網(wǎng)址URL
最后是什么诀黍?
將剛獲取的URL拼在“itms-services://?action=download-manifest&url=”后面袋坑,生成二維碼就可使用。
我這里最后是:?itms-services://?action=download-manifest&url=https://gitee.com/kevincool/ipaTest/raw/master/ipa_plist
網(wǎng)上隨便找個網(wǎng)站眯勾,生成二維碼如下:
掃描結(jié)果:
當然這個肯定是安裝不成功的枣宫,bundleID和項目都沒有配置。實際項目中根據(jù)自己項目配置好吃环。