我正在尝试将我的用户完全记录下来.使用时
PFUser.logout()
Run Code Online (Sandbox Code Playgroud)
我成功地将用户从Parse中注销.但当我回到应用程序并单击登录按钮时,我被重定向到Facebook屏幕上说:"您已经授权[应用程序的名称]"所以我再也无法使用其他帐户登录,除非我重置模拟器.
我也尝试使用注销
PFFacebookUtils.facebookLoginManager().logOut()
Run Code Online (Sandbox Code Playgroud)
但它也不起作用......希望你能帮助我找到解决方案!我正在使用最新的Facebook和Parse SDK
更新:
实际上使用PFUser.logout()和最后版本的Parse和Facebook iOS SDK版本> = 4.4.0将完成这项工作.
不要使用PFFacebookUtils.facebookLoginManager().logOut()或FBSDKLoginManager().logOut(),因为它只会将用户从Facebook注销而不是从Parse后端注销.这意味着它不会删除Parse后端上的可撤销会话.