ExpoのSubmitting your app to Apple App Store Connect: waiting for an available submitterがずっと進まない時の対策

Expoで自動デリバリができない時

記事内に広告を含みます

Expoで.ipaファイルをApp Store Connectにsubmitできない時が稀によくある

先日、Expoで開発しているアプリをビルドしてApp Store Connectにあげようとしました。

yarn expo prebuild --platform ios

からの

yarn eas build --platform ios --profile production --auto-submit

まあ、いつもの手順ですよね。

これを実行して、

✔ Build finished

までは滞りなくできました。しかし、その次の

Waiting for submission to complete. You can press Ctrl+C to exit.
⠙ Submitting your app to Apple App Store Connect: waiting for an available submitter

これがずーっと終わらない。キューが混み合ってる時は15分〜20分くらいかかることもあるそうなので、最初は気長に待っていました。しかし、1時間経ってもまだ終わらないので、流石にやり直すかと思い、初めからリトライしても、また30分以上このまま。

困りました。

対処

原因はわかりませんでしたが、対策はわかります。

ipaファイルの生成まではできているので、それをExpoから落としてきて、手動でアップロードすればいいです。

Expoのダッシュボードに行き、対象のビルドを選択すると、そのipaファイルをダウンロードできます。

そのipaファイルを、「Transporter」というアプリでアップロード(デリバリ)します。

Transporterは、.ipaや.pkgをApp Store Connectにデリバリするだけの超シンプルなApple純正アプリ。

たぶんMacにはデフォルトで入ってます。

これでちゃんとApp Store Connectにアップロードできました。

なぜExpoからのsubmitが止まってたのかは結局わかりませんでしたが、無事手動アップできたのでOKです。