Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook SDK 3.1.2 for Unity-在Android设备上登录时出现问题_Android_Facebook_Unity3d_Facebook Unity Sdk - Fatal编程技术网

Facebook SDK 3.1.2 for Unity-在Android设备上登录时出现问题

Facebook SDK 3.1.2 for Unity-在Android设备上登录时出现问题,android,facebook,unity3d,facebook-unity-sdk,Android,Facebook,Unity3d,Facebook Unity Sdk,我正在为Unity使用Facebook SDK的最新版本3.1.2。我的问题与此有点类似。不同之处在于我的iOS构建工作正常。而且我的Android版本没有得到空引用。相反,我的android版本不会登录 当我点击我的登录按钮时,它会弹出对话屏幕,允许应用程序访问基本资料、公共档案和朋友列表。点击ok按钮后,它将返回我的应用程序,但登录失败。我找到了AndroidFacebook类,并注意到OnLoginComplete函数有一个字符串消息参数,它应该从中获取用户id和访问令牌。所以我在那里放了

我正在为Unity使用Facebook SDK的最新版本3.1.2。我的问题与此有点类似。不同之处在于我的iOS构建工作正常。而且我的Android版本没有得到空引用。相反,我的android版本不会登录


当我点击我的登录按钮时,它会弹出对话屏幕,允许应用程序访问基本资料、公共档案和朋友列表。点击ok按钮后,它将返回我的应用程序,但登录失败。我找到了AndroidFacebook类,并注意到OnLoginComplete函数有一个字符串消息参数,它应该从中获取用户id和访问令牌。所以我在那里放了一条调试消息,看看返回了什么。事实证明,尽管我按下ok键让应用程序访问facebook,但这意味着这个过程被取消了。{“cancelled”:true}是返回的Json字符串。我已经在facebook开发者页面加倍检查了我的应用程序设置,包名、类名和调试哈希键都与我在Unity facebook设置中的设置相匹配。我甚至尝试过打开和关闭沙盒模式。

听起来你没有正确设置android密钥哈希。在Unity编辑器中,单击主菜单栏上的Facebook条目,然后单击“编辑设置”。找到标记为“Debug Android Key Hash”的项,并将该值复制到剪贴板


导航到并找到你的应用程序。将从编辑器中获取的密钥散列粘贴到应用程序本机android设置的“密钥散列”部分。这张图片展示了您的设置应该如何结束。

您的主要活动是否扩展了FBUnityPlayerPractivity类


我们遇到了相同的问题,并尝试了相同的修复-刚才在编辑器日志中注意到这是一个警告。

我已经这样做了。我甚至运行了keytool,以防设置中显示的设置无效。找到了同一把钥匙。关于这一点;我们尚未为play store创建应用程序。所以我们的包裹名称是虚构的。这可能与此有关吗?unity中的软件包名称是否与facebook应用程序设置页面上的名称匹配?是的。我认为如果他们匹配,那就没关系了。com.facebook.unity.fbUnityPlayerPractivity为什么是的,有关系。虽然我没有收到任何警告。hmmI实际上是以相反的方式表示的-我们没有扩展该类,但我不确定这是否是问题的关键-谢谢!今天刚刚发布了一个新的SDK,修复了一系列android问题:如果您仍然有问题,请告诉我。如果你能在github上坚持一个示例项目,我很乐意看一看