簡體   English   中英

Android SDK的Facebook登錄問題

[英]facebook login issue with android sdk

我創建了一個需要登錄Facebook的應用程序。

當我將設備連接到PC並從android studio運行它時,它工作正常。

我能夠與Facebook SDK連接並能夠登錄。

但是,當我創建我的應用程序的.apk並將其安裝在我的設備和其他設備上時,它無法使用該帳戶登錄。

當我按下登錄按鈕時,它會轉到Facebook頁面並返回到我的應用程序屏幕。

我已經在facebook developer account上完成了所有設置。 my app is live並且我已turn on single sign on

那么那是什么問題呢? 當我從studio運行它時,它可以工作,但是當我創建apk並運行時,它就無法工作。

當您從Android Studio運行應用程序時,它會使用調試鍵哈希來登錄Facebook。 您是否設置了像他們的文檔中顯示的那樣的Facebook發布密鑰哈希? https://developers.facebook.com/docs/android/getting-started#release-key-hash

通常,在創建apk時,您會使用其他密鑰對應用進行簽名(而調試版本將使用調試密鑰)。

這意味着您需要在Facebook應用程序設置中更新密鑰哈希,以便還包括發布密鑰的密鑰哈希。

暫無
暫無

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

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