[英]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.