未调用Facebook-Unity-SDK Feed回调

时间:2013-12-04 23:22:43

标签: facebook facebook-unity-sdk

问题
永远不会在Android上调用FB.Request()回调参数。它在iOS上运行良好。

信息
Unity版本:4.3.0f4
FB SDK版本:4.3.6
FB SDK Build版本:131121.17562b74012d24a

Repro Steps

  1. 启动一个新的Unity项目并导入FB SDK 4.3.6
  2. 更改为Android项目并填写您的密钥库信息
  3. 编辑Facebook设置以匹配应用中的developers.facebook.com
  4. 编辑InteractiveConsole.cs以在Callback的第一行(FBResult结果)上添加Debug.Log()(这是在完成提要请求时应该调用的函数)。
  5. 使用InteractiveConsole场景构建项目
  6. 初始化,登录,并尝试发布。请注意,即使adb logcat说“”FBUnitySDK(3272),也不会发生调试日志:发送到Unity OnFeedRequestComplete({“id”:“12321312321 blablah”})“
  7. 详情
    我们注意到AndroidFacebook.cs中的OnFeedRequestComplete(字符串消息)中没有任何内容。此外,AndroidFacebook.cs中的FeedRequest(params ...)中的回调参数根本没有被使用。

    很抱歉,如果这是一个已知问题,但我在StackOverflow或developers.facebook.com/bugs上看不到任何类似帖子。

1 个答案:

答案 0 :(得分:2)

感谢你指出这一点。我正在修复此问题。这将是下一次更新的结果。