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



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

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

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

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

非常感谢!!

发现问题:删除"Parse.enableLocalDatastore()"后,我可以在不丢失会话的情况下更改用户。PFUser.enableRevocableSessionInBackground() 仍处于设置状态。

最新更新