TestFlightで招待済みユーザーの表示が「テスト準備完了」になってアプリがインストールできない
はじめに
先日、一時的にTestFlightでアプリがインストールできなくなったので、その時に発生した事象と解決方法について紹介します。
発生した事象
元々TestFlightをアプリ開発で使用しており、問題なくアプリのインストールが出来ていました。
しかしある時期から突然iPhoneのネットワーク接続が上手くいかず、TestFlghtのアプリのインストールも出来なくなってしまいました。
この事象の直接の原因は、iPhoneの日付と時刻
の自動設定をOFFにしていたことでサーバーエラーになっていたことでしたが、この事象を解決する為に試行錯誤した時に、TestFlightアプリを一度アンインストールしていました。
iPhoneの日付と時刻
の自動設定をONにしてから、再度TestFlightをインストールして招待済みのアカウントでログインしましたが、以下の様なテスト準備完了
の表示のままになってしまいました。
ログインしているユーザーはApp Store Connect上ではインストール済み
ユーザーとして扱われていますが、手元のiPhoneではテスト準備完了
が表示され、招待を促され続けます。
アプリの配信を再度行ってもテスト準備完了
の表示は変わりませんでした。
試したけど上手くいかなかった方法
App Store Connectのテスターから該当のユーザーを一度削除し、再度追加することで招待がもう一度送られてアプリがインストールできる様になるか試してみました。
しかしこの方法では招待メールは再度送られず、再度追加されたユーザーのApp Store Connect上でのステータスもインストール済み
のままでした。どうやらこの方法では上手くいかない様です。
上手くいった方法
App Store Connectのユーザーとアクセス
から該当のユーザーを一度削除し、再度追加を行った後にテスターとして再度登録しました。こうすることで新規のテスターとして扱われ、ステータスも招待済み
に切り替わりました。
この状態で招待メールを開いてリンクにアクセスすることで、無事アプリをインストールできる様になりました!
さいごに
TestFlightが使えなくなってしまうと、アプリ開発に支障をきたします。
この記事が同じ事象で困っている方の助けになれば幸いです。
Discussion