概要
- TestFlight を利用した ベータアプリのテスト 方法の解説
- 対応デバイス・OS要件 や 利用言語 の案内
- インストール手順 や 自動アップデート管理 の方法
- App ClipsやiMessageアプリ など特殊なケースの説明
- ビルドの切り替えやテスト期間 の注意事項
TestFlightによるベータアプリのテスト開始方法
- TestFlight はApple公式の ベータアプリ配信・テストツール
- 開発者からの招待メール または 公開リンク を受けて参加
- テスト参加には 対応デバイス・OS が必要
- 開発者が テスター条件 (デバイスやOS)を設定可能
- 招待リンクの「 Learn More」で 要件詳細 を確認可能
対応プラットフォームと必要OS
- iOS/iPadOSアプリ :iOS 14またはiPadOS 14以降のiPhone/iPad/iPod touch
- App Clips :iOS 14またはiPadOS 14以降
- macOSアプリ :macOS 12以降のMac
- tvOSアプリ :tvOS 14以降のApple TV
- visionOSアプリ :visionOS 1以降のApple Vision Pro
- watchOSアプリ :watchOS 6以降のApple Watch
対応言語
- iOS/iPadOS/macOS/tvOS/watchOS :アラビア語、英語、日本語、フランス語、ドイツ語など多数対応
- visionOS :中国語、英語、フランス語、ドイツ語、日本語、韓国語など
ベータアプリのインストール・テスト手順
- TestFlightアプリ をテスト用デバイスにインストール
- 招待メール 内の「View in TestFlight」または 公開リンク をタップ/クリック
- 新規テスター は「Accept」→「Install」でインストール
- 既存テスター は「Update」または「Open」で更新または起動
- tvOS はリデムコード入力、 watchOS はiOSデバイス経由でインストール
- App Clips はTestFlight内で切り替え可能
テスト期間と利用制限
- 各ビルドの テスト期間は最大90日
- テスト期間終了後は ベータアプリの起動不可
- App Store版を利用する場合は App Storeから再インストール
- ベータ期間中の アプリ内課金は無料、本番版には引き継がれない
自動アップデート設定方法
- TestFlight 3以降 で 自動アップデート のON/OFF切替可能
- 設定は 全アプリ一括 または 個別アプリごと に調整可能
- 各プラットフォームで 設定手順が異なる ため注意
過去ビルドのインストール・切り替え
- TestFlightアプリ内で 過去のビルドやビルドグループ を選択・インストール可能
- ベータ版をインストールすると App Store版が上書き される
- オレンジ色のドット でベータ版を識別
テスター情報とプライバシー
- 公開リンク招待 の場合、開発者には 名前やメールアドレスは非表示
- 開発者は セッション数やクラッシュ情報、インストール日、最新バージョンのみ確認可能
注意事項・補足
- Managed Apple Accounts (管理対象Apple ID)は利用不可
- サブスクリプションテスト は 更新頻度が加速 (1週間で最大6回)
- 追加インアプリコンテンツ の自動ダウンロードはApp Store設定で切替
- テスター条件を満たさない場合、 インストール不可 の通知あり
- テスト辞退時も フィードバック送信 が可能
このガイドはTestFlightを使ったベータアプリのテストに必要な 手順・注意点 を網羅的にまとめたものです。各デバイス・OSごとの詳細な操作は TestFlight公式サポート も参照ください。