playコンソールでリリースするときのアップロード鍵問題

 たぶん普通の人は遭遇しない、リリース時にビルドした時のアップロード鍵とplayコンソールで登録している鍵が違うと怒られることがよくあるので、原因を備忘録的にメモしていきます。

なんか愚かな私は原因を全部網羅できそうな気がする(白目)

鍵が違うと怒られるのは、リリースを作成中にaabファイルをアップロードする、あのときですね。

赤文字が出る時のがっかり感ったらもう…逆に一発で通るときはすごく気持ちいいね。

ちなみに鍵が違うとリセット申請が必要で、数日待たないといけないので、ウオオオ!リリースするぞ!という勢いはスンと落ち着きます。

以下メモです!


①ビルド時の鍵を再生成した

これは無意識なのかわかりませんが、なぜか鍵を再生成しちゃってたってやつです。

全く身に覚えがなかったのですが、そうとしか考えられませんでした。

今は鍵の再生成はしない!と心に刻んでるので、たぶん再発しないです。


②パッケージ名を変更した

Playコンソールでアプリを作成したときのパッケージ名があるのに、なぜかそれが気に入らずソースの設定ファイルのパッケージ名を変更したことがありました。

パッケージ名変更の影響を全く考えずそのままビルドして、鍵を作るか?と言われて素直に鍵を作り直し、それがリリース時にはじかれたというやつですね。

今考えるとわけのわからんムーブですねほんとに……

パッケージ名はLINEのアイコンみたいにチャラチャラ変えられるものではないということを肝に銘じたのでした。


③別のaabファイルを使った

2つのプロジェクトを同時にリリースしようとして発生しました。

これは結構難題で、なぜかというと手元の鍵情報とPlayコンソールの鍵情報は一致していたからです!

まあ対象のaabファイルを作り直したら通ったので、あっ…これは…あっ…エヘヘ!となったやつでした。

aabファイルの名前が全然わかりづらいのが良くないですよね!(他責)

せめてプロジェクト名をどっかにいれてくれたらいいんですけどね。

これの対策としては、一つずつaabファイルを作ることと、並行してやる場合はわかりやすい名前にリネームひておく、ですかね。


今のところは以上

たぶん鍵の仕組みをちゃんと勉強すればだいぶ防げると思う。

いつかちゃんと調べよういつか…

0 件のコメント:

コメントを投稿