swift - 尝试保存 PFUser 后解析已销毁的 session

标签 swift heroku parse-platform parse-server

Parse Server 破坏了 iOS 中的用户 session (Parse 版本 1.13.0)并且用户在第一次成功 PFUser对象的保存。下一次保存(当前用户的任何更新)导致错误,当前用户的 Parse server 上的 session 消失并且 PFUser.currentUser() 变为 nil :

[Error]: cannot modify user 84Yl7S2mNE (Code: 206, Version: 1.13.0)

我已经绝望了。如何解决此错误? 我在 Heroku

上使用 Parse server
let configuration = ParseClientConfiguration { 
  $0.applicationId = "*************"
  $0.clientKey = "unused"
  $0.server = "http://**********.herokuapp.com/parse"
  $0.localDatastoreEnabled = false
}
Parse.initializeWithConfiguration(configuration)

尝试禁用 LocalDataStore - 无效

最佳答案

解析很棒。这是我的错误,我在登录后更改了 PFUser.currentUser().password 字段。永远不要这样做)

关于swift - 尝试保存 PFUser 后解析已销毁的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36850904/

相关文章:

ios - UIPickerView 在 Swift 3 中的警报中

Swift 3 - CollectionView 选择不可见

python - 在谷歌域上为 heroku 应用程序强制使用 HTTPS

django - 为 Django Heroku 应用程序、Amazon S3 设置 MEDIA_URL

ios - 将 __NSCFNumber 转换为 Int32 Swift

ios - 快速转换使用 uibezierpath 创建的线

swift - “ fatal error :在展开可选值时意外发现nil”是什么意思?

ruby-on-rails - 如何在 Heroku 中进行并行 HTTP 请求?

swift - 在 Swift 中使用 Parse 获取 Twitter 个人资料图片

ios - 解析 : PFObject is loaded without Attributes