安卓Facebook登录在调试中工作,在已发布的应用程序中不起作用



我有一个Android应用程序,可以登录Facebook。我已经在我的设备上测试了多少次(如果有帮助的话,它安装了 Facebook 应用程序),并且登录工作完美。我已将应用提交到 Play 商店,但用户无法在发布版本中登录 Facebook。我注意到,即使我安装了 Facebook 应用程序,也会有一个网络浏览器窗口,其中显示的 Facebook 登录页面在瞬间显示,它消失了,我的活动指示器(登录后应该停止并转到下一个活动)永远旋转。

我正在使用 Parse 1.9.1

和 ParseFacebookUtilsV4-1.9.1,我使用 ParseFacebookUtils 登录:

ParseFacebookUtils.logInWithReadPermissionsInBackground

同一个用户,

同一个用户,一切都是一样的。在调试模式下,它只是登录,但在发布模式下它不会,我不知道为什么,我无法调试。可能的原因是什么,我该如何调试?

检查应用的 https://developers.facebook.com 上的Key Hash设置。需要在应用开发人员控制台中设置发布版本和调试版本的密钥哈希。可能是您刚刚为调试环境设置了密钥哈希。有关详细信息,请参阅设置发布密钥哈希。希望对您有所帮助。

最新更新