Google ストアにアプリを提出するなどで一度 Keystore を提出すると、以後 Unity 再起動ごとにキーストアのパスワードがリセットされてしまいます。
この状態でビルドしようとすると毎回次のエラーが…。
Publish Settings にてパスワードを再入力すればエラーは消えますが、正直面倒なので、Unity2019 でこれを出なくする方法についてです。
対処法:キーストアを一旦外す
パスワードが常に入っていればいい、と考えたのですが方法がありませんでした…。
古いバージョンでは Alias を Unsigned(debug) にすることで解消できたそうですが、現在はその選択肢もないようです。
仕方ないので、開発時は Custom Keystore のチェックを外します。
こうしておけばストア情報は含まれないので、パスワードの入力も求められないようになります。
ただし、ストア提出の際には再びチェックをつけ、Keystore のパスワードを入力する必要があります(Keystore、Alias 両方)。Keystore 提出は必須(なければストアにアップできない)なので、忘れることはないでしょう。
なお、パスワードを忘れてしまうとストア情報が使えなくなってしまうので、忘れないようテキストファイルなどできちんと管理しておきましょう。
よろしければ Twitter をフォローしてもらえると嬉しいです!