工作這么多年,剛開始做的時(shí)候也跟新手一樣,傻乎乎的要測(cè)試或者老板的手機(jī),然后插入數(shù)據(jù)線.
接下來>
老板看著你,你看著屏幕,慢慢的看著進(jìn)度條一點(diǎn)一點(diǎn)的走到頭....
運(yùn)行>>>>失敗>>>>>啊,沒有把老板的uuid添加到設(shè)備列表里啊...
添加>>>>運(yùn)行>>>失敗>>>>啊,沒有更新證書啊
總算弄好了,回頭一看,唉,老板呢?
后臺(tái)聽到了兩個(gè)東西,一個(gè)是內(nèi)測(cè)分發(fā)平臺(tái),二是testfight.
第二個(gè)就不多說了,蘋果整合之后方便了很多,但是也有不少問題如下:
優(yōu)點(diǎn):
- 可以直接通過xcode上傳,然后就可以在iTunes connect的testfight列表中選擇了
- 可以不用設(shè)備的uuid,直接添加appleID賬號(hào)邀請(qǐng)就可以
- 更新版本有郵件通知測(cè)試者
- 可以打包rease版本測(cè)試
缺點(diǎn):
- 添加測(cè)試人員麻煩,需要好幾部,發(fā)邀請(qǐng)-接受-填寫驗(yàn)證碼-下載testfight,哪一步出錯(cuò)都可能導(dǎo)致無法繼續(xù)測(cè)試
- 會(huì)導(dǎo)致iTunes connect列表中的版本很多,看起來很亂
- 需要安裝軟件才能測(cè)試
- 必須有appleID,并且接受邀請(qǐng)才能測(cè)試
有想了解的可以搜下,相關(guān)資料應(yīng)該不少.
這里我們介紹另一種更加簡潔,而且不限時(shí)間地點(diǎn),可以遠(yuǎn)程調(diào)試的方式
內(nèi)測(cè)分發(fā)平臺(tái)
如何使用呢?
前提準(zhǔn)備:
- 注冊(cè)這兩個(gè)分發(fā)平臺(tái)中的賬號(hào)
- 獲取到你要安裝手機(jī)的uuid.
獲取方式可以用fir.im中的(https://fir.im/udid) UUID獲取工具
把這個(gè)網(wǎng)址發(fā)給你要裝的人的手機(jī)上通過safari打開,根據(jù)提示安裝信任文件,就可以獲取到手機(jī)的uuid
- 將拿到的uuid添加到developer的設(shè)備列表中
- xcode更新證書,然后后 Product->Archive一下
接下來就見證奇跡的時(shí)候了,
大部分人導(dǎo)出ipa包都是用這種方式.
其實(shí),還有一種更簡便的方法!!!
真機(jī)運(yùn)行過之后,我們只要找到工程車的Product文件夾
然后把這個(gè).app文件,直接拖到你的iTunes里,沒錯(cuò),就是直接拖進(jìn)去!
然后我們就可以在iTunes中看到已經(jīng)打包好的ipa了,右鍵找到文件位置
然后直接把ipa拖到我們內(nèi)測(cè)平臺(tái)的上傳窗口
以bugly為例:
可以在這個(gè)界面看到證書中包含UDID列表.就是能安裝這個(gè)app得設(shè)備
點(diǎn)發(fā)布后是這樣的
這樣只需要把網(wǎng)址復(fù)制到QQ或者微信中發(fā)給需要測(cè)試的手機(jī)就可以了.
值得注意的是:
bugly是可以直接在微信或者qq中安裝的,而其他的分發(fā)平臺(tái)需要用safari打開才可以.
我聽朋友說騰訊好像關(guān)閉了新的應(yīng)用接入分發(fā)的功能,估計(jì)是吃不到肉,不想搞了吧.
是不是相當(dāng)簡單?趕緊試試吧