在Unity Webplayer中与自定义朋友发送请求时,Facebook Unity SDK出错

时间:2013-09-13 13:39:19

标签: facebook unity3d facebook-unity-sdk

在Unity Webplayer Build上,我在调用请求对话框时发现了此错误日志。 此问题不会出现在iOS中。有谁见过这个问题?

  

NullReferenceException:未将对象引用设置为的实例   对象

     

Facebook.AsyncRequestDialog.InjectSecretParams   (System.Collections.Generic.Dictionary 2 formData) Facebook.AsyncRequestDialog.Request[AsyncRequestDirectRequestPost] (System.String endpoint, Facebook.HttpMethod method, System.Collections.Generic.Dictionary 2 formData,Facebook.APIDelegate   回调,Facebook.ErrorDelegate errorCallback)   Facebook.AsyncRequestDialogPost.Post [AsyncRequestDirectRequestPost]   (System.String端点,System.Collections.Generic.Dictionary 2 paramsDict, Facebook.APIDelegate callback, Facebook.ErrorDelegate errorCallback) Facebook.AsyncRequestDirectRequestPost.Post (System.Collections.Generic.Dictionary 2 formData,   Facebook.APIDelegate回调,Facebook.ErrorDelegate errorCallback)   Facebook.AsyncRequestDirectRequestGet.ShowDialog(System.String   wwwResponse)Facebook.AsyncRequestString + c__Iterator0.MoveNext   ()

     

System.NullReferenceException:未将对象引用设置为实例   一个物体的   Facebook.FriendSelectorDialog + FriendList.SetCustomFilters   (System.String json)[0x00000] in:0 at   Facebook.FriendSelectorDialog.OnInit()[0x00000] in:0 at Facebook.FbSkinnedDialog.Init()[0x00000] in   :0点   Facebook.NativeDialog.ShowDialog [FriendSelectorDialog]   (System.Collections.Generic.Dictionary`2 paramsDict,   Facebook.APIDelegate cal ...

1 个答案:

答案 0 :(得分:1)

这里有一位Facebook软件工程师。您是否将null传递给FB.AppRequest()的数据或标题参数?有一个错误,它目前无法正确处理。排除或传入空字符串。我们会尽快得到解决方案。

感谢您找到了。

更新:最新的SDK版本有此修复。