古詩詞大全網 - 藝術簽名 - 如何使用TestFlight進行Beta測試

如何使用TestFlight進行Beta測試

1. 使用TestFlight網站來測試iOS應用

這種方式首先要求妳在上註冊壹個賬號

註意,這裏需要註冊成開發者。如果妳沒有註冊成開發者,這樣的個人信息也是可以改的,在Account Setting裏面:

然後就是創建壹個Team

接著要需要輸入Team的名字

接著是上傳應用,這裏強調壹下,上傳的應用是用Adhoc的證書簽名的,因為會分析這張證書來獲得可以安裝的設備,TestFlight作為第三方也是遵循蘋果的策略的,並沒有做破解。

上傳後會出現權限設置頁,這部分各有不同,比如可能沒有User信息,而都是設備的UDID,妳可以選擇哪些設備可以安裝這個應用,

所有設置都設置好之後,在需要測試的設備上,用safari登錄網站,在登錄後會看見發布的應用,這時就可以安裝了。

雖說我們是通過safari來登錄的,不過登錄後形成了壹個快捷方式,在主界面上壹樣生成了壹個圖標,方便下次進入:

2. 使用蘋果提供的TestFlight服務

在iTunesConnect改版之後,這就是蘋果官方提供的壹項服務了,不過這項服務僅僅在iOS8.0以後才能享受到。

用戶首先需要在AppStore裏面下載TestFlight的應用,這個類似於壹個控制臺,後面所有能測試的應用都會在這裏顯示。

有意思的是,這個應用的圖標和原來的非常相似:

最大的壹個區別是中間的六片花瓣變成了三片,不知道是不是意味著不再支持Android的Beta測試,^_^。

iTunesConnect改版後,多出了壹個Prerelease項,這裏會記錄上傳但還沒有進入review的所有版本,而這些版本就是可以開放測試的版本。

這裏上傳的版本必須使用xCode5.1.1以上或者Application Loader2.9.1以上,簽名文件是AppStore正式發布的簽名文件——這點和第壹種方法是不同的。

比如,我上傳了2個版本後的樣子:

然後就是邀請壹些測試人員,系統會自動給這些人員發送郵件。

而這些人員在收到郵件激活後,就可以在下載的TestFlight應用裏面看見自己能測試的應用了:

然後同樣是安裝,進入測試流程。

這兩種方法目前都可以用,具體用哪種方法看自己應用的情形來定。第壹種方法可以在不僅僅iOS8的版本上裝,如果妳的應用需要兼容性測試,當然是非常好的(現在不能集成SDK了,不得不說是個巨大的損失);第二種方法官方有更好壹點的信息收集,但目前只有iOS8能使用。