TestFlightはiOSアプリケーションをWeb経由で配布/テスターを管理するWebサービス。これまでiOSアプリケーションデベロッパは、Mac上のシミュレータやiTunes経由で実機と同期して各種デバッグを行う必要があった。だがTestFlightを利用すれば、わずかな作業だけで開発中のアプリケーションを簡単にiPod touch/iPhone/iPadにインストールすることが可能になる。

アプリケーションリリース前のβテストなどで、実機を持参/接続して面倒なやり取りを行ってきたデベロッパは多いだろう。TestFlightを使えば、これらがすべてインターネット越しの作業で完結することになる。また、TestFlightにはマネージメントのツールが豊富に用意されている。自分が作成したアプリケーションのダウンロード数はもちろんのこと、配布するテスターのグループ分け、グループごとに異なるバージョンのアプリケーションを配布といったことも可能となる。iOSアプリケーションのデベロッパ/テスターともに嬉しいWebサービスだ。

本稿では、このTestFlightの使い方を簡単に紹介しよう。

  • TestFlightへのアカウント登録/デバイス登録
  • IPAファイルの作成、TestFlightへのアップロード
  • アップロードしたアプリケーションのテスター追加、チームのマネジメント