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