簡體   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