繁体   English   中英

Unity Facebook SDK 4.3.6

[英]Unity Facebook sdk 4.3.6

我在使用Facebook登录时遇到问题。 我正在使用facebook sdk 4.3.6unity3d 4.3.0/4.3.1

当我点击登录按钮Facebook权限窗口打开并且按OK后,没有任何反应,并且以下消息被打印在日志中

" sending to Unity OnLoginComplete({"cancelled":true,"key_hash":"asdasd"}) "

FB.Login(“ email,publish_actions”,LoginCallback);

和在

void LoginCallback(FBResult result)                                                        
    {                                                                                          

        login = result.Text; // output  login=false, userid="", access_Token=""

    } 

不知道上面的答案是什么...为什么JSON与任何事情有关?

我遇到了同样的问题...正在使用Facebook SDK 4.3.4,并且遇到了同样的问题。 我看到有一个新的4.3.6并尝试过...同样的问题。

我检查LOGCAT并看到同一行:发送到Unity OnLoginComplete({“ cancelled”:true,“ key_hash”:“ 4EbLC ........ 0uFU1A =”})

我在UNITY Facebook设置中没有这...我不知道它从何处获得此HASH。

我想知道“ cancelled”:true结果是否是Facebook对话框中允许权限的结果..尽管我没有单击CANCEL

我要尝试的唯一一件事是我从未尝试过的,那是某人发布的帖子,以获取最新的OPENSLL并重新生成密钥...


求助:好的,这就是我要做的工作。

我在develop.facebook.com/apps上添加了从LOGCAT获得的哈希到Facebook Develop App Settings。

现在它登录了我...

我只是不知道哈希来自哪里...我也有从Unity生成的哈希。

瑞安

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM