Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.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
Android Unity 3D签名应用程序和Facebook SDK_Android_Unity3d_Facebook Unity Sdk - Fatal编程技术网

Android Unity 3D签名应用程序和Facebook SDK

Android Unity 3D签名应用程序和Facebook SDK,android,unity3d,facebook-unity-sdk,Android,Unity3d,Facebook Unity Sdk,我已经在我的游戏中正确设置了Facebook SDK,因为当我在我的设备上运行它时,它可以正常工作,但一旦我用我的密钥对应用程序进行签名,它就不再工作了。有人能解决这个问题吗?顺便说一句,我使用的是Android您必须将发布密钥哈希添加到Facebook应用程序页面设置中(而不仅仅是Unity中给出的“调试Android密钥哈希”)。我在签署我的应用程序后也遇到了同样的问题 找到新密钥散列的一种方法是启动Android监视器(sdk\tools\Monitor.bat),以便在您尝试从应用程序连

我已经在我的游戏中正确设置了Facebook SDK,因为当我在我的设备上运行它时,它可以正常工作,但一旦我用我的密钥对应用程序进行签名,它就不再工作了。有人能解决这个问题吗?顺便说一句,我使用的是Android

您必须将发布密钥哈希添加到Facebook应用程序页面设置中(而不仅仅是Unity中给出的“调试Android密钥哈希”)。我在签署我的应用程序后也遇到了同样的问题

找到新密钥散列的一种方法是启动Android监视器(sdk\tools\Monitor.bat),以便在您尝试从应用程序连接到faceboook时查看日志。释放密钥散列应该写入日志中