概要
友達の手伝いのために iOS アプリのリリース作業をやってやっていたのだが、問題に出くわした。
- タイミング
- Xcode 15.3 + iOS SDK 17.4 から、 Xcode 16.2 + iOS SDK 18 へ変えた
- App Store Connect の TestFlight へアプリをアップロードした
- 問題の内容
- いつもは TestFlight へ Internal Groups を追加できていたのだが、 Internal Groups がグレーアウトして追加できない
解決まで
Apple Developer Forum で事例を見つける。
- https://developer.apple.com/forums/thread/721486
- “I'm unable to distribute the App to my tester groups” ぼくの問題と完全に一致。
- “This solution helped us” として Stackoverflow を貼ってくれている。
こちら↑で紹介してくれた Stackoverflow を参照。
- https://stackoverflow.com/questions/69031467/testflight-cant-add-build-to-internal-test-group/74739709
- “TestFlight Can't add build to Internal Test group” とのこと。ぼくの問題と一致。
- “Okay, it seems the new build is added to Internal Testing automatically, and it just takes some time. So this can be closed.” ちょっと待ってみたら解決したとのこと。
え? と TestFlight の画面を見てみたら、グレーアウトが解消し、いつも通り、 Internal Groups が自動で追加されていた……。
おしまい
というわけで、 “Internal Groups がグレーアウトしているときは、待ってみる” が正答のようだ。いや、 TestFlight の処理って、いつもは爆速で、 “App Encryption Documentation” を選択した瞬間に準備完了して iPhone へ通知を飛ばしてくるじゃん。それが30分もかかっていたら異常事態だと思うじゃん?
補足
このあと、3時間待たされるパターンや、22時間待たされるパターンも経験した。