【Unity2020.3】Android用のapkをビルドしようとしたら「Can not sign the application: Unable to sign the application; please provide passwords!」と出た時の対処

投稿日:2021年5月8日
最終更新日:2021年5月8日

UnityでAndroidのapkをビルドしようとしてエラー発生

以前の記事でUnityのAndroid apkビルド時に古いファイルが消せないというエラーが出てUnityの再起動で対処したが、再起動後にビルドをしようとしたら、今度は以下のようなエラーが発生。

Can not sign the application
Unable to sign the application; please provide passwords!

パスワード入れてね~というようなエラーメッセージ。今回はこちらの対処法をメモ。

 

開発環境

Windows 10 Home
Unity 2020.3.1.f1(LTS)

 

Unityの再起動によりProject KeystoreとProject Keyが消えていた

パスワードといわれるとKeystoreくらいしか思い浮かばなかったので、Build SettingsからPlayers Settings… → Player → Settings for Android → Publishing Settingsを開いて確認してみた。

すると、設定していたはずのProject KeystoreとProject Keyが消えていた。Unityを再起動したときに消えてしまったのだろうか。何だかスッキリしないが、KeystoreとKeyを再設定した。

この状態でビルドすると、エラーが消えてビルドすることができた。Unity2020でAndroidビルドしたのは初めてだったので色々と手間取ったが、これでひとまず安定してAndroidのapkをビルドしてデバッグできるようになった。


投稿者: wakky

映画と旅行が大好きなエンジニア。お酒、ゲーム、読書も好き。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください