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