手機上安裝facebook app, android google play 下載的應用包facebook 三方登錄提示invalid hash key
如果手上沒有安裝facebook app ,應用通過facebook 登錄彈出網頁版,登錄正常。
如果安裝了app,喚起app ,接下來就提示invalid hashkey.
請問下大神,這到底哪里錯了
uj5u.com熱心網友回復:
管理應用簽名密鑰借助由 Google Play 提供的應用簽名服務,您可以安全地管理新應用或現有應用的應用簽名密鑰。我們會將密鑰存盤在 Google 存盤自己密鑰的安全基礎架構中。
由 Google Play 提供的應用簽名服務如何運作
如果應用使用 Android App Bundle
如果應用使用了 App Bundle,則需要采用由 Google Play 提供的應用簽名。選擇采用應用簽名后,請執行以下操作:
為您的 app bundle 簽名,并將其上傳到您的 Play 管理中心。
Google 會驗證您的簽名、移除簽名,并處理該 app bundle 以生成基本 APK、配置 APK 和動態功能 APK(如果適用)。要了解詳細資訊,請訪問 Android 開發者網站。
Google 會使用您提供的原始應用簽名密鑰重新為 APK 簽名,再將應用提供給用戶。
Google 不會為已使用應用簽名密鑰簽名的現有 APK 或新 APK 重新簽名。這可讓您直接在開放式測驗軌道、封閉式測驗軌道或內部測驗軌道中測驗您的 app bundle,同時繼續在正式版中發布現有 APK,而不會被 Google Play 更改。
如果您使用上傳密鑰為您的 APK 簽名并上傳,Google 會使用您的部署密鑰為該 APK 重新簽名。
如果應用使用 APK
當您上傳 APK 時,由 Google Play 提供的應用簽名服務則是一個自愿加入的計劃。如果您愿意,也可以選擇繼續自行管理密鑰。
如果您丟失了密鑰存盤區或認為它可能已損壞,由 Google Play 提供的應用簽名服務可讓您請求重置您的上傳密鑰。如果您沒有注冊由 Google Play 提供的應用簽名服務并且丟失了密鑰存盤區,則必須使用新軟體包名稱發布新應用。
權限和訪問權限
如果您是 Play 管理中心帳號的所有者,或者是具有全域“管理正式版”權限的用戶,可以選擇加入由 Google Play 提供的應用簽名服務計劃。您需要分別針對每個開發者帳號接受一次服務條款。接受相關條款之后,您就可以為各個應用注冊該計劃了。
注意:接受《服務條款》并不代表與您的開發者帳號相關聯的所有應用會自動注冊應用簽名計劃。
密鑰型別和重要定義
應用簽名密鑰:用于為用戶設備上的 APK 簽名的密鑰。應用簽名密鑰目前由您保管,您用它來為
uj5u.com熱心網友回復:
facebook 后臺設定的應用的 簽名hash值錯了轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/134256.html
標籤:Android
上一篇:微信H5圖片分享功能怎么做?
下一篇:安卓藍牙BLE連接周邊設備的問題
