google play consoleで、aabファイルがアップロードできない

11-07,2023


ある日突然、Google play consoleで、
aabファイルがアップロードできなくなりました。


いつものようにAndroidアプリの新しいリリースを行うため、
aabファイルをアップロードしようとすると・・・


"アップロードできませんでした。もう一度お試しください。"


というエラーが。

この文言以外のエラーメッセージがないのが、不気味です。


通常なら、ここでエラーが発生する場合は、
エラーの原因となっている箇所やポイントも一緒に表示されます。

例えば、バンドル番号が既にあります、とか、
そのターゲットAPIは使えませんとか、
認証キーが違いますかとか、などなど・・・

しかし、そういった追記が一切ないケース。
これは初めてでした。


とりあえず日本語で検索してみましたが、
見つかるのは、それ以外のエラーの対処方法ばかり。


次に英語で検索してみます。

すると、いくつかヒットしました。
2020年頃から現在まで、すこしずつ報告があるようです。

対処方法としては、
・キャッシュやクッキーを消す
・ブラウザを変える
・シークレットブラウザでアップしてみる
・PCを変える
・unityのverを変える

などなどが挙げられていました。

要は、ブラウザに問題があるみたいな推測のようです。


というわけで、全部やりました。
全部うまくいきませんでした。


そこで、他のプロジェクトのアプリでもやってみました。
すると、うまくいく時とうまくいかない時がありました。
・・・・どういうこと?


更に、検索を続けることに。

そんな中、
2日前にも、同様の問題で困っている海外の人の
google play consoleのフォーラムへの報告記事を発見!


すると、その人は、
chromeの開発ツールのログから、
アップロード時に、CORSエラーが多発していることを報告していました。

更に、何度もアップロードすると、
たまーーにうまく行くという内容
これにはびっくり!

しかも、aabファイルだけではなく、csvファイルのアップロード時にも
同様のエラーが出るとのこと。


一応google側のモデレーターのような人の返答がありましたが、
その内容は、上で触れたキャッシュを消すなどの対処方法のみ。


試しに10回くらい試してみました。
するとどうでしょう。
1回だけアップロードに成功・・・・!!

は!??


ということは、aabファイル側の問題ではないということになります。

でも、他PCからのアップロードすら、
失敗続きなので、
どういうことなのか意味がわかりません。

このプロジェクトだけで、エラーが多発するような感じでしょうか。


その後、20回くらい同じファイルをアップロードしてみましたが、
それらは全て失敗・・・・。



晩御飯を食べてから深夜1時くらいまで奮闘しましたが、
万策尽き、
わたしも結局、google play console のお問合せフォーラムに書きこむことに・・・
google側がまともな回答をしてくれないことは分かっていますが・・・


そんな状態でお布団に入ったせいか、
悪夢にうなされ深夜に目覚めるはめに・・・


そして翌朝、
起きてすぐ、もう一度トライ・・・。


・・・すると、

一発でアップロード成功しました。


は・・・・・!?



というわけで、結論

googleのサーバーの問題。


どうせ重くなってるとか、そういうやつでしょう・・・


個人的に、
アプリ開発で直面する深刻な問題って、
こういうのが一番多い・・・・


"aab"
"アップロードできませんでした。もう一度お試しください。"
"couldn't upload. try again."
"CORS"

とかの日本語で完全一致検索しても、出てこなかったので、
この記事が、同様ケースのgoogleに苦しめられる人々の助力になれば。