gpt4 book ai didi

android - Unity Android - Facebook 集成 : missing Debug Hashkey

转载 作者:行者123 更新时间:2023-11-30 03:04:54 27 4
gpt4 key购买 nike

我知道以前有人问过类似的问题,我已经查看了所有建议的答案,尝试了很多不同的可能解决方案,但仍然没有成功,所以我再次问我的(相同)问题...

我正在尝试通过我为 Android 开发的 Unity 应用程序访问 FB。我下载了 FB SDK 并按照开发者网站上的说明进行操作。问题是,在 Unity 中,在 Facebook/Edit Settings 中,我应该复制到 FB 开发者网站的 Android Debug Hakey 丢失了。

我尝试使用 keytool 和 OpenSSL 重新生成一个 key (它们都在我的 PATH 中,我也确保了这一点)并将其粘贴到 FB 站点,但它仍然不起作用(我得到一个错误消息:“您的 Android 设置不正确。请参阅 Facebook 菜单中的设置。UnityEditor.HostView:OnGUI()”

我没有得到的是我的 %HOMEPATH%\.android 文件夹中有一个 debug.keystore(现在仍然是,但我想这是一个不同的文件,因为我已经运行了 keytool 等) , 所以这里似乎也没有错。

我多次重启 Unity(每次我尝试我找到的 StackOverflow 答案中描述的解决方案之一)以检查 key 是否会出现:它没有。

我真的束手无策,不知道有没有足够精通 Android 开发的人来帮助我(我只是一个初学者@Unity)。有人知道我应该做什么/仔细检查来解决这个问题吗?

注意:我没有尝试过的唯一解决方案是 Unity 中描述的解决方案:在 Eclipse 中创建和构建一个空项目。从来没有为 Android native 开发过,我不知道这是如何完成的...

最佳答案

另一种方法是查看 FB.Login for android 的回调。它将提供正确的 key 哈希,因为它是从设备本身生成的。

关于android - Unity Android - Facebook 集成 : missing Debug Hashkey,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21969141/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com