解析iOS - 更新PFUser.currentUser()并保持会话

时间:2015-04-23 02:17:29

标签: ios swift facebook-graph-api parse-platform pfuser

我正在尝试使用以下代码(iOS)更新当前登录的用户:

var currentUser:PFUser = PFUser.currentUser()!
currentUser.setObject(true, forKey: "phoneVerified")
currentUser.saveInBackground()

用户通过用户名和密码进行身份验证。

使用此代码将成功更新“phoneVerified”列,但遗憾的是,当前用户会话将在解析时删除。之后,我收到“无效的会话令牌错误”,用户必须再次登录。如何在不删除会话的情况下更新当前用户数据?

非常感谢!!

1 个答案:

答案 0 :(得分:0)

发现问题:删除“Parse.enableLocalDatastore()”后,我可以更改用户而不会丢失会话。 PFUser.enableRevocableSessionInBackground()仍然设置。