広告

Android Unity

アップロード証明書で署名されていない APK をアップロードしました。使用する証明書は同じである必要があります。アップロード証明書のフィンガープリントは~ですが、アップロードした APK の署名に使用されている証明書のフィンガープリントは~です。

2017/08/27

アップロード証明書で署名されていない APK をアップロードしました。使用する証明書は同じである必要があります。アップロード証明書のフィンガープリントは~ですが、アップロードした APK の署名に使用されている証明書のフィンガープリントは~です。

Unityリリースエラー

unityで作成したアプリをアップデートするためapkファイルを作成してアップしようとすると上のようなエラーが出た。

(~は数字)

Unityで確認。

Publishing settingsを見るがKeystoreも間違っていない、AliasもOK、パスワードも問題なし。どこが間違っているのかわからない。

このエラーとまったく関係なさそうだがVersionやBundleVersionCodeの数字もちゃんと以前と被らないようにした。

というか2日前に最初にアップしたものなので間違えるような箇所がなさそう。

さっぱりわからない。

追記

keystore自体は間違っていないようだ。

試しにkey storeのaliasをUnsigned(debug)にしてapkを作成してみたのだがGoogleConsoleにアップしたら出来た。

Unsigned(debug)はデバッグ用にログインするのが面倒なときに使用するものらしい。

だがリリースの際にUnsigned(debug)にするとGoogleConsoleにアップする際はじかれるらしい。

バージョンアップでもUnsigned(debug)は駄目な気がするのだが、なぜこれでアップできたんだろう。

不安と疑問が残る。

-Android, Unity