iOS應(yīng)用常規(guī)安裝方法:
1?諸如fir.in?蒲公英這類平臺(tái)
2 testflight
3 App Store
1?諸如fir.in?蒲公英這類平臺(tái)
目前我們公司采用的是fir,這種分發(fā)安裝方式.這種方式就是把ios的ipa安裝包(類似于安卓的apk)上傳到他們平臺(tái),然后他們提供一個(gè)二維碼對(duì)外進(jìn)行下載.但是前提條件是要將用戶的UDID加入到蘋果開發(fā)者證書中,這里蘋果對(duì)此做了限制,就是開發(fā)者賬號(hào)中的UDID只能加入100臺(tái)設(shè)備的.這就好比一艘諾亞方舟,只能坐100人,船長給每個(gè)人發(fā)了一張票,一張票對(duì)應(yīng)一個(gè)座位,如果你票丟了,你就上不了船,且船上也不能加人了,因?yàn)槲恢靡呀?jīng)被鎖定.
我們來看一下蘋果文檔對(duì)于這塊怎么解釋的:
也就是說加滿了100臺(tái)設(shè)備,只能等待下一個(gè)續(xù)費(fèi)日的到來,然后重置.
2?Testflight
這是蘋果官方提供的測(cè)試方式,他這里面又分為兩種方式,
1?內(nèi)測(cè)方式(最多25位)
2?外測(cè)方式(最多10000位)
內(nèi)測(cè)方式比較繁瑣,需要邀請(qǐng)用戶,用戶同意后,輸入激活碼才可以激活,加入內(nèi)測(cè)后,這個(gè)權(quán)限是跟著AppID走的,且權(quán)限比外測(cè)方式高,具體體現(xiàn)為,可以不用等待蘋果審核,只要開發(fā)者上傳ipa的包,內(nèi)測(cè)人員就可以下載最新的版本.但外測(cè)方式需要審核后才可以下載.這就解釋了為什么有些人換了手機(jī),仍然可以下載testflight中還在審核中的版本.
外測(cè)方式的缺點(diǎn)就是必須等待蘋果審核,時(shí)間周期為一天左右,優(yōu)點(diǎn)是最大下載數(shù)量為10000.每次內(nèi)測(cè)叫大家等待,也都是等待這個(gè)審核.這個(gè)是和App Store的審核分開的,不是說這里審核通過了,App Store就過了.
3?App Store
App Store安裝這里不做贅述,蘋果的審核時(shí)間已經(jīng)大大縮短,一般的小修改,審核為1天,中等改動(dòng)1-2天,大改動(dòng)1-3天.這個(gè)改動(dòng)對(duì)應(yīng)著相應(yīng)版本號(hào)變動(dòng),小改動(dòng)變動(dòng)第三位的值,中等改動(dòng)變動(dòng)第二位的值,大改動(dòng)變動(dòng)第一位的值.如3.0.0,?3.1.0