2013-10-28 61 views
1

当我运行Android设备上测试项目中,我看到了奇怪的事情: 建立在Win7的不工作(登录回报中止:“真”),但究竟同样的项目,在MacOS上完成的工作非常完美。 我猜想密钥哈希世代的问题(但在Facebook应用程序设置两个它(Win,MacOS)添加)。Facebook的登录不上运工作,但工作在Mac OS

+0

您可以提供您使用Facebook登录的代码?你使用Unity插件来实现他的,还是自己写了一切? –

+0

你能显示代码,那么这将是容易让我们来帮助你 –

+1

看看这个:http://stackoverflow.com/questions/19051361/facebook-unity-sdk-on-android-login-fails- when-fb-app-installed 某些版本的openssl可能会返回错误的密钥哈希值。似乎你可能会遇到同样的问题。 – benp

回答

2

是的,你的问题可能与keyhash配置。

为了确保您可以设置logcat以过滤带有日志标记“fb4a”的邮件,并且您将看到底层的Facebook Android SDK抛出异常,表示您的keyhash与任何存储的keyhashes不匹配。

你可以只复制keyhash并将其添加到Facebook开发人员仪表板。

相关问题