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です。

