簡體   English   中英

Facebook和Google+登錄名無法在Android中使用已簽名的APK

[英]Facebook and Google+ login is not Working In android in signed apk

我想將我的應用發布到應用商店中。 我做了簽名的apk,但是在該apk中,google +和fb登錄無法正常工作。 所以請提前告訴我該怎么辦。

來自FB開發人員網站的報價

要驗證您的應用程序與Facebook之間的信息交換,您需要生成一個發布密鑰哈希並將其添加到您的Facebook App ID中的Android設置中。 否則,將應用發布到商店時,您的Facebook集成可能無法正常工作。

在上一步中,您應該使用針對您的開發環境的哈希值更新了Facebook開發者設置。

發布應用程序時,通常使用與開發環境不同的簽名對其進行簽名。 因此,您要確保創建一個Release Key Hash,並將其添加到Facebook App ID的Android設置中。

要生成釋放密鑰的哈希,請在Mac或Windows上運行以下命令,以替換釋放密鑰別名和密鑰庫的路徑。 在OS X上,運行:

keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64

在Windows上,使用:

keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64

更多信息在這里https://developers.facebook.com/docs/android/getting-started#release-key-hash

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM