全体の流れ
- App Store Connectにアプリを登録
- Unityでビルド
- Xcodeでアップロード
- テストユーザーの招待
App Store Connect にアプリを登録
- バンドルIDがない場合はApple Developerで作成する。
- https://appstoreconnect.apple.com/ にアクセス & ログイン
- マイApp→新規Appからアプリケーションを作成
Unityでビルド
- Build Settings > Player > Identification > BundleIdentifierに先ほど登録したバンドルIDを入力
- Build Settings > Player > Icon > Marketing Icons を登録
- ビルド
Xcodeでアップロード
- Xcodeでプロジェクトを開く
- Signing & Capabilities > Team を入力
- Build Settings > Signing > Development Team を入力
- 画面上部のProduct > Archive をクリック
- Validate App をクリック
- Distribute App をクリック
アップロードに成功するとApp Store Connect上でアプリのTestFlight に表示されます。
Xcode上でUploadに成功しているのにApp Store Connectに表示されない場合はメールにエラーの内容が届きます。
Archive一覧はXcodeの Window > Organizerで開くことができます。
テストユーザーの招待
- App Store Connect > ユーザーとアクセス > メールアドレスを入力して招待
- App > TestFlight から内部テストを作成
- 内部テストにユーザーを招待
テストプレイする側
- メールアドレスを開発者に伝える
- ユーザー招待メールのリンクから参加
- TestFlightをインストール
- アプリケーション招待メールからTestFlightでテスト