Подтвердить что ты не робот

Коды ошибок анализа 209 и -34018

Я потратил несколько часов на изучение управления пользователями на Parse, считая, что это будет легко считать, что это был установленный сервис так долго.

Существует плохая документация вокруг "автоматического пользователя" и сеансов.

Я пытаюсь создать приложение, которое позволяет пользователю анонимно существовать (используя [PFUser enableAutomaticUser]), прежде чем они решат зарегистрироваться.

Шаги регистрации:

  • Соберите данные пользователя из пользовательского интерфейса
  • Выйти из текущего пользователя и ждать успеха
  • После успеха создайте объект пользователя с помощью [PFUser user] и присвойте значения
  • Вызов signUpInBackgroundWithBlock в новом экземпляре пользователя

Иногда я получаю следующие ошибки (да, только иногда), делая это.

[Ошибка]: PFKeychainStore не удалось получить объект для ключа 'currentUser', с ошибкой: -34018

[Ошибка]: недействительный токен сеанса (код: 209, версия: 1.7.0)

Я также получаю грязную базу данных, потому что я не знаю, как удалить автоматического пользователя, который был ранее создан. Я попытался сохранить идентификатор объекта старого пользователя и использовать deleteEventually, но это не сработало?

Любые советы о том, как вы могли бы достичь этого, были бы большими.

4b9b3361

Ответ 2

На самом деле, это ошибка брелка, вы можете искать его в github.

Проблемы Github 34018

Несколько месяцев назад некоторые сотрудники Apple приехали в нашу компанию, чтобы дать нам курс, после курса мы задали этот вопрос, они также не дали нам решение