低調の美國生活

各種疑難雜症

Unity遊戲上架遠端測試的解決方案:TestFlight

x745
6月16日2013年

使用TestFlight主要目的是把上架前的app版本給無法就近見面的客戶/外部測試團隊下載測試 完全不需要把對方的機器接到你的電腦上下載

  • 目前TestFlight為免費使用
  • 可提供iOS與Android上傳Build

TestFlight初次設定

上傳你的app (用Xcode建立IPA檔)

通知外部測試人員安裝你的App進行測試(Send invitation and notify)

無法成功下載App的可能問題 


TestFlight使用方式其實相當直覺而容易,主要步驟分為初次設定,建立IPA檔上傳,邀請/通知外部人員下載測試…

TestFlight初次設定

直接到官網 先建立帳號(點我)

Developer設成ON

建立一個新團隊

上傳IPA檔前 我們須先建立IPA檔 先跳到下一步 之後再回來


建立IPA檔上傳

因為我們是用Unity做的build, 所以建立IPA檔變的相對容易,只要直接拿Unity Build出來的Xcode project檔為基礎去建立IPA檔就可以了

  • Unity >Build Settings >Build and Run
  • 在Xcode開啓的狀態下 先確定Deployment Target的版本設定是正確的 我是設在4.3 (先前設在3.1會 有些機器會不能安裝)

 

  • 最後到Product >Archive就可以 (比較: 一般上傳送審時 是Product >Build))

正常來說 Archive完成後 會自動打開Organizer 然後按下”Distribute”就可以

選擇第二個

回到先前TestFlight的上傳頁面 將IPA檔拖到如圖的地方後 按下Upload 這樣IPA上傳步驟就完成了


邀請/通知外部人員下載測試

基本上我會做兩個動作(可能一個就可以 但我還不確定):邀請與將下載的Link傳給對方

將下載的Link傳給對方

這樣所有TestFlight相關設定,上傳,邀請就完成了!


被邀請的人將會看到的相關訊息

收到邀請的Email後 被邀請者用要下載的機器(如iPhone)去打開email 然後按下Accept

然後按指示操作就可以了

收到安裝的邀請時 被邀請者用要下載的機器(如iPhone)去打開email 然後按下Install

然後按指示操作就可以了

#


發佈於 6月16日2013年