[英]Unity Facebook sdk 4.3.6
我在使用Facebook登录时遇到问题。 我正在使用facebook sdk 4.3.6
和unity3d 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.