2017-08-09 79 views
1

最近我上傳了一個應用到現在正在運行的Play商店,並且我也啓用了應用登錄。但是,當我嘗試上傳新版本時,我無法找到我的舊密鑰存儲區。所以,當我生成新的KEYSTORE並嘗試上傳時,出現錯誤:Android App Sign更新問題:沒有使用上傳證書籤名的apk

您上傳了一個未使用上傳證書籤名的apk。 您必須使用相同的證書。

enter image description here 請在我的開發者控制檯,同時具有上傳證書&應用程序簽名證書看看。

enter image description here

如何獲得的APK使用相同的指紋簽名並上傳到玩店?

編號:https://support.google.com/googleplay/android-developer/answer/7384423?hl=en

如果你丟失了密鑰庫或認爲它可能會受到影響,谷歌播放 應用程序簽名能夠請求重置您的上傳密鑰。 如果您未註冊Google Play應用程序簽名並丟失密碼存儲區 ,則需要使用新的軟件包名稱發佈新應用程序。

注:到密鑰庫的堆棧溢出許多問題有關,但是這是從谷歌「應用程序簽名」與新功能的一些事情,我很老拒絕合適的解決辦法。

我聯繫了Google,他們的回覆沒有任何確認。請從google找到以下消息。

我的混亂很抱歉,但是我可以爲你的應用中看到(帶 包名稱:com.wma.foodinns.foodinnsapp),你已經成功註冊 與谷歌上傳鑰匙,而且因此成功 生成一個上傳密鑰。您生成並用於 註冊的上傳密鑰是您仍然需要支持的密鑰,在上傳此應用的新APK時,您應該使用 來爲您的APK註冊APK Play Console。

您可以在Play控制檯是不是完整 上傳鍵下載,但包含公鑰以及關於誰擁有密鑰(更多這方面的信息 一些額外的 識別信息的保證書,請參閱定義如下: https://support.google.com/googleplay/android-developer/answer/7384423?hl=en&ref_topic=7072031)。

您是否仍然擁有您創建的密鑰,然後在Play管理中心將其註冊爲 作爲上傳密鑰?

回答

2

最後,Google幫助我解決了這個問題。我寫了一封描述該問題的電子郵件,然後在得到他們的答覆後,按照以下步驟操作。

  1. 我創建了新的密鑰庫。
  2. 導出證書該鍵到PEM格式:
keytool -export -rfc -alias upload -file upload_certificate.pem -keystore keystore.jks 
  • 回覆了自己的電子郵件和附着的upload_certificate.pem文件。
  • 然後Google發送了一封電子郵件,表示他們已經更新了我的密鑰庫,並且我可以在3到4天后使用它。
  • 我使用了新生成的密鑰存儲,並生成了已成功上傳到Playstore的簽名APK。

    下面是鎖定的更新密鑰庫

    1. 本地機器
    2. 所需位置列表中的現場服務器(不同的訪問控制列表)
    3. 雲機器(不同的ACL)
    4. 專用祕密管理服務
    5. (git)repos
  • 0

    對不起Siba,但是如果你失去了你的鑰匙店,你可以做的事情不多。我的意思是,如果存在某種方法,是否不會破壞密鑰庫系統的整個安全功能?

    我個人有3個備份位置,我的重要的主要商店。你很幸運,因爲你的應用程序對於很多用戶來說可能不是太新。只需重新發布這個應用程序(與不同的包名稱),你很好去。保存我們這次的關鍵字。

    +0

    謝謝,但應用程序剛剛得到了150下載與65,5至4天的5星評論..所以失去它相當令人失望。但那是我擁有的最後一個選擇。 –

    +0

    不錯!這些對於新應用來說確實不錯。但相信我,當你有一個數以百萬計的dl,每天增長10k +以上的應用程序時,你會看到世界略有不同:)也可以快速獲得這些數字,因此它不是真正的損失。 – Bqin1

    0

    由於您使用的是Google Play應用簽名,因此您可以創建一個新的上傳密鑰,然後聯繫Google支持。請參閱the documentation,特別是該頁末尾附近的「丟失或泄露的私鑰」部分。

    +0

    我聯繫了他們,他們的回答沒有任何確認。 –

    1

    由於您使用的是Google app signing program,因此您可以請求重置您的上傳密鑰。爲此,您需要聯繫Google。如下圖所示的截圖:

    Contact Us

    聯繫我們 - >應用發佈在谷歌播放 - >應用程序簽名證書&密鑰庫的問題 - >請重置您上傳鍵,與我們聯繫

    reset upload key

    +0

    我已經聯繫他們alreday和他們的答覆是沒有證實任何東西。 –

    +0

    電子郵件幫助有時不太快,您可以[週一至週五,上午5點到晚上10點] [與他們聊天](http://support.google.com/googleplay/)。格林威治時間(格林威治標準時間)是我知道的,因爲我曾經與他們聯繫過一次,同時有android評級問卷疑惑。 –