Unityのキー生成問題
Unityを使用してアプリを開発し、Google Playに提出する際には署名キーが必要です。
あとは提出するだけだ!!
.......
自分はなぜか詰まっちゃったので皆さんに共有したいと思います!
後述する条件に当てはまっていると上手く動かないみたいですね
すこしでも皆さんの助けになれば!!
初投稿で間違いがあるかもしれません。
間違いなどを見つけた方がいらっしゃればDMまで連絡をお願いします!!
環境
- Windows 11 Home 22H2
- Unity 2022.3.1f1
- Unity保存場所 E:\DevelopTool
問題の詳細
キーを作るタイミングで以下のエラーが出る。読み込もうとしたタイミングで出るものではないです!
CommandInvokationFailure: Unable to create keystore. Please make sure the location of the kystore is valid.
キーストアの場所が無効と言われているのにファイルの生成されている。なのに 0KB
解決方法
①使用できない文字列が含まれている
これらの文字列がパスワードに含まれていると動きません!!!
“
‘
$
使用可能な文字列
一方、以下の文字は問題なくキーの生成に使用できます。
抜けている記号があれば申し訳ない!
!
\
^
(
#
%
&
)
~
@
|
*
[
]
;
:
+
<
>
{
}
?
②ダメな記号を含んだパスワードを入力した後に新しいパスワードを入力し直した
自分は有効なはずのパスワードを再度入力しても同じエラーが出てしまいました...
無効な記号を入力してしまったら、キーのファイルを削除して新しく作り直しましょう!
なぜキーが生成されないのかは全く分からないです!ごめんなさい!
その他注意事項
GoogleDocumentに保存したパスワードをコピペしたら動かなかったことがありました。
でもメモ帳に一回貼り付けてコピーすると正しくキーの追加が行えました。
ただし確証が得られないので補足として!
研究を進めてまいります。🙇♀
さいごに
こんな学生が書いたQiitaを見ていただきありがとうございました!
少しでも皆さんの助けになれば嬉しいです!
よければフォローを!