Facebook Unity Plugin v6.0 - 如果你登录,取消登录,然后再次登录,就会在Kindle Fire上崩溃

时间:2014-08-27 21:21:50

标签: facebook-unity-sdk

(这不是问题,这是一个错误报告。)

Facebook Unity插件v6.0 - 如果您登录,取消登录,然后再次登录,则会在Kindle Fire上崩溃。

我在使用Unity 4.5.3(最新版)。

您可以在Facebook测试场景中重现这一点。

  1. 安装到您的Kindle Fire
  2. 我没有安装Facebook应用程序,所以它使用网络流程(不是本机FB应用程序)
  3. 按FB.Init
  4. 按登录
  5. 通过“X”按钮取消登录
  6. 再次按登录
  7. 崩溃
  8. 有任何解决方法吗?

1 个答案:

答案 0 :(得分:2)

好的有一个解决方法。顺便说一句,这也是Galaxy 3的一个问题,我的猜测是大多数设备,如果不是所有设备。

修正。在登录回调中如果没有正确登录,即is_logged_in为false,则再次调用FB.Init(somemethod)。是的,你会得到一个关于它的警告,不要再被叫两次,但它有效。只要确定你是否在你的回调中登录到facebook,然后创建一个新的空的,否则就转了。

重新制作的步骤与您的步骤基本相同,但您也可以使用后退按钮取消权限。

  1. 登录。
  2. 返回按钮,当您转到Facebook或取消权限。
  3. 带你回到app。
  4. 再次登录。
  5. 崩溃。
  6. 似乎只发生在Facebook应用程序本身上,如果你没有安装FB并使用浏览器,那就不会发生。