Open6
TestFlightとは
開発したiOS(iPadOS、macOS、tvOS、watchOS、etc)アプリを、ストアに一般公開する前に、限定公開にしてテストできるシステム。
TestFlightを使うためにはApple Developer Programのアカウントが必要
アップロードしたビルドのテスト有効期限は90日で、超えてしまったら再度アップロードする必要がある
テスト方式には、内部テストと外部テストがある
内部テスト
社内や開発チーム内で行うテスト。
テストをするにはAppStoreConectに登録する必要があり、Admin、AppManager、Developer、Marketerのいずれかの権限を持っている人だけがテストできる。
内部テストをするためにはデバイスで使用しているAppIDのメールアドレスを登録して追加する必要がある。
外部テスト
外部の人が参加することができるテスト。最大10000人がテスターとして参加できる。
外部テストでは、テスターがAppStoreContentに登録する必要はないが、外部に出すため、Appleの審査を通過する必要がある。
メールアドレスか、パブリックリンク(配布用のリンク)を使う。
TestFlightのアプリは、スクリーンショットを撮るだけでフィードバックが簡単に送れる