ios - 解析错误代码 209 和 -34018

标签 ios parse-platform

我花了几个小时学习 Parse 上的用户管理,认为考虑到它已经存在了很长时间,这很容易。

关于“自动用户”和 session 的文档很差。

我正在尝试构建一个应用程序,允许用户在决定注册之前匿名存在(使用 [PFUser enableAutomaticUser])。

注册步骤:

  1. 从用户界面收集用户详细信息
  2. 注销当前自动用户,等待成功
  3. 成功后使用[PFUser user]创建用户对象并赋值
  4. 在新用户实例上调用signUpInBackgroundWithBlock

在执行上述操作时,我有时会遇到以下错误(是的,只是有时)。

[Error]: PFKeychainStore failed to get object for key 'currentUser', with error: -34018

[Error]: invalid session token (Code: 209, Version: 1.7.0)

我最终也得到了一个脏数据库,因为我不知道如何删除之前创建的自动用户。我尝试保留旧用户的对象 ID 并使用 deleteEventually 但这不起作用?

关于如何实现这一目标的任何建议都会很棒。

最佳答案

在 iOS 上使用解析查看此问题:https://github.com/ParsePlatform/Parse-SDK-iOS-OSX/issues/437 . 我相信这是 iOS 中的一个问题,现在已修复

关于ios - 解析错误代码 209 和 -34018,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30027028/

相关文章:

javascript - Safari iOS 不加载 Javascript 文件?

ios - 我可以让 iOS Simulator 监听键盘事件以进行调试吗?

ios - 解析`objectSaveInBackground`,全部保存或全部保存

ios - 无法从解析代码块中获取数组 PFQuery 对象

ios - PFTableViewCell 在 iOS 上乱七八糟

ios - Apple Watch 通知操作在 iPhone 配套应用程序终止时不起作用 watch OS 5.3.2

ios - NSUserDefaults setObject 崩溃

ios - 键盘出现时如何调整ScrollView的大小?

javascript - Parse.com 云代码调度每 n 分钟

javascript - Parse.com 如何获取查询的返回值