Ios 如何使用unity SDK保持登录facebook

Ios 如何使用unity SDK保持登录facebook,ios,facebook,unity3d,facebook-login,facebook-access-token,Ios,Facebook,Unity3d,Facebook Login,Facebook Access Token,我们正在尝试在iOS中关闭应用程序后保留同一用户。我们希望与同一个Facebook用户保持登录,即使该用户已在设备的Facebook应用程序中注销或另一个用户已登录。我们正在为Unity 3D使用Facebook SDK 我们正试图这样做: 用户第一次登录时,我们保存了FB.GetAuthResponse方法的响应(json) 我们关闭(终止)应用程序 下一次,当我们在FB.Init方法中运行应用程序时,我们使用auth响应作为第三个参数 这些步骤对我们不起作用。是否有任何方法可以让最后一个

我们正在尝试在iOS中关闭应用程序后保留同一用户。我们希望与同一个Facebook用户保持登录,即使该用户已在设备的Facebook应用程序中注销或另一个用户已登录。我们正在为Unity 3D使用Facebook SDK

我们正试图这样做:

  • 用户第一次登录时,我们保存了FB.GetAuthResponse方法的响应(json)

  • 我们关闭(终止)应用程序

  • 下一次,当我们在FB.Init方法中运行应用程序时,我们使用auth响应作为第三个参数

这些步骤对我们不起作用。是否有任何方法可以让最后一个使用该应用程序的facebook用户开始登录过程(我们正在尝试与Candy Crush中的行为相同)

谢谢!
致以最诚挚的问候。

这是一个老问题,没有回答。这个答案适用于Unity3d的facebook SDK版本7.9.4


Facebook SDK将记住,如果用户登录,则无需自行保存。在FB.Init()之后,检查FB.IsLoggedIn。如果这是真的,只需调用FB.Mobile.RefreshCurrentAccessToken(),您就可以开始了。

这是一个很老的未回答问题。这个答案适用于Unity3d的facebook SDK版本7.9.4


Facebook SDK将记住,如果用户登录,则无需自行保存。在FB.Init()之后,检查FB.IsLoggedIn。如果这是真的,只需调用FB.Mobile.RefreshCurrentAccessToken(),就可以了。

昨天,我在项目中集成了facebook sdk并实现了登录功能。我没有保存用户登录信息(响应)。一切正常,当用户关闭应用程序时,他/她不必再次登录facebook。我刚刚在应用程序启动时调用了fb.init,当用户按下登录按钮时调用了fb.login函数。没有别的了。。。如果您共享,您可以在此处查看facebook应用程序设置(iOS本机应用程序)和项目设置。我会把它和我的比较一下,让你知道你好,谢谢你的评论,但也许我们解释得不好。在我们的应用程序中,我们希望与同一个Facebook用户保持登录,即使该用户已注销该设备的Facebook应用程序或另一个用户已登录。我们尝试了您所说的,但当我们调用FB.login函数时,它会获取当前的FB用户(或者如果用户已注销,则他/她必须再次在FB中输入密码)。你尝试过这些案例吗?昨天,我在我的项目中集成了facebook sdk并实现了登录功能。我没有保存用户登录信息(响应)。一切正常,当用户关闭应用程序时,他/她不必再次登录facebook。我刚刚在应用程序启动时调用了fb.init,当用户按下登录按钮时调用了fb.login函数。没有别的了。。。如果您共享,您可以在此处查看facebook应用程序设置(iOS本机应用程序)和项目设置。我会把它和我的比较一下,让你知道你好,谢谢你的评论,但也许我们解释得不好。在我们的应用程序中,我们希望与同一个Facebook用户保持登录,即使该用户已注销该设备的Facebook应用程序或另一个用户已登录。我们尝试了您所说的,但当我们调用FB.login函数时,它会获取当前的FB用户(或者如果用户已注销,则他/她必须再次在FB中输入密码)。你试过这些案子吗?