当我在 Android 设备上运行测试项目时,我看到了奇怪的事情: 在 Win7 上构建不起作用(登录返回中止:“true”),但完全相同的项目,在 MacOS 上构建的完美。 我猜 key 哈希生成存在问题(但在 Facebook 应用程序设置中添加了这两个问题(Win、MacOS))。
最佳答案
是的,您的问题可能与 keyhash 配置有关。
为了确保,您可以将您的 logcat 设置为过滤带有日志标记“fb4a”的消息,您将看到底层 Facebook Android SDK 抛出异常,指出您的 key 哈希与任何存储的 key 哈希不匹配。
您只需复制该 key 哈希并将其添加到 Facebook 开发人员仪表板即可。
关于android - Facebook 登录不适用于 Win,但适用于 MacOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19626282/