[英]Google play app signing process certificates
我正在嘗試使用 Play App Signing 了解簽名過程。 因此有幾個問題。
你能解釋一下簽署應用程序的正確過程以及如何使用它嗎?
也在這里
現有應用程序->步驟 2->5 Syas: Select 最適合您的發布過程的導出和上傳選項,並上傳現有的應用程序簽名密鑰。
我沒有看到用於上傳現有應用簽名密鑰的選項...
Play商店中的應用簽名過程如下所示,
Google Play 簽名使用兩個密鑰。
TL;DR:Google 使用此密鑰來識別 apk/bundle 的上傳者
此密鑰用於在上傳到 Play 商店時對 apk/bundle 進行簽名。 此密鑰讓 Android 知道應用更新是真實的,並且來自原作者。
upload_cert.der
是上傳密鑰的公鑰。
此密鑰用於對安裝在用戶設備中的 APK 進行簽名。 您可以讓 Google 管理密鑰
deployment_cert.der
是應用簽名密鑰的公鑰。
所以回答你的問題,
如果您的設備正在運行使用upload key
(開發人員密鑰)簽名的應用程序,則 API 控制台中的指紋應與upload key
匹配,反之亦然,如果您設備中的應用程序使用App Signing key
,您需要擁有相同的。 通常,從 android 工作室構建的簽名 apk/捆綁包使用您選擇的upload key
進行簽名。 從 Play 商店安裝的應用程序使用App Signing Key
。
保持安全,這是谷歌在推送更新時識別作者所必需的。
請參閱App Signing Key
部分
請參閱Upload Key
部分
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.