android - Facebook 登录不适用于 Win,但适用于 MacOS

标签 android facebook unity-game-engine facebook-unity-sdk

当我在 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/

相关文章:

Android ZXing图像处理

android - 在 Flutter 中实现视频提要的最佳方式是什么?

android - 如何从另一个 shell 脚本将一个 shell 脚本作为进程启动

java - 如何更改默认元素颜色 android 布局?

javascript - 在 facebook 中分享 SVG xml

C# Debug.log 在首次启动该方法后停止打印信息

ios - facebook sdk v4 获取好友帖子的方法

Facebook API : is it possible to get a user's public profile data by email address?

c# - Unity3D 中的 Encoding.UTF32.GetBytes 返回额外的零

C#统一:use of dynamic for a message/event system