Unity Facebook SDK 4.3.4 - 未为之前的用户清除AccessToken和登录状态

时间:2013-11-01 00:25:55

标签: unity3d facebook-access-token facebook-unity-sdk

我只是想看看是否有其他人看到过这个问题,或者我是否做错了什么。也就是说,在从Facebook应用程序注销并以另一个人身份登录(通过直接通过Facebook应用程序或通过Unity应用程序通过FB.Login登录)后,您仍将获得前一个人的个人资料数据(访问令牌,登录状态) ,userId等)。

在FB.Init()之后,FB.IsLoggedIn仍为true,并且FB.UserId和FB.AccessToken仍然存在于前一个用户。即使在强制FB.Login()之后,FB.AccessToken和FB.UserId仍然是以前的用户。只有在卸载应用程序时,才会返回新用户。

我设法使用部署在Android Nexus 7设备上的InteractiveConsole示例应用程序重现了这一点。我还在Facebook上提交了一个错误报告,但无法使用“Unity SDK”对其进行标记,因为错误报告表单只有标签的单选按钮,而“Unity SDK”不是其中一个选项。

希望在这里引起开发者的注意,或者看看有没有人看过这个。详细的复制步骤如下:https://developers.facebook.com/bugs/593522247373530

0 个答案:

没有答案