我正在嘗試更新Google Play上的當前應用。我使用的是.keystore文件,我確定它與前一版本是一樣的,我確信密碼是正確的。我已經更新了manifest.xml中的versionCode和versionName,並閱讀了所有android文檔以提交更新。當我嘗試上傳新的.apk文件時,出現以下錯誤:使用相同證書進行更新的Android簽名證書錯誤
上傳失敗 您上傳了一個與另一個不同的證書到您以前的APK。您必須使用相同的證書。您現有的APK使用帶有指紋的證書籤名:
[SHA1:CB:17:93:81:FA:07:6E:B7:4C:83:EA:64: 79:85:44:3B:7D:08:71:6E]
和證書(或多個)用於簽署APK您上傳指紋(或多個):
[SHA1: ED:79:37:8A:77:3A:6E:82:8A:60:55:95:99:0E:56:60:CB:5B:3C:EF,
SHA1:CB:17:93:81:FA:07:6E:B7:4C:83:EA:64:79:85:44:3B:7D:08:71:6E]
as you可以看到,第二個(新)證書的第二個SHA1參數與第一個證書相同。但是,由於某種原因,第二個證書有2個SHA1:參數。有誰知道它爲什麼會有2?我無法找到關於此的任何信息,任何幫助非常感謝。
@ rbertsch8-嘿我有同樣的問題...沒有得到你的任何解決方案.. ??我有一個錯誤的SHA1證書而不是兩個! –
@NilayOnAndroid - 不幸。我們必須取消發佈舊版本並以新名稱重新發布。我多次發郵件給Google,他們給我的只是一些自動回覆BS,所以我不會浪費你的時間。當我意識到蘋果的App Store支持有多好,儘管他們有30%的削減和嚴格性。通過更新版本,我們可能會損失數千個用戶。 – rbertsch8
@ rbertsch8-感謝您的指導。非常感謝! –