Вот проблема, которая у меня есть. Я использую Parse.com для создания приложения с функциями входа/выхода. У меня нет проблемы с реализацией PFUser.logOut(), когда устройство подключено к сети. Моя проблема в том, что пользователь отключен. Я хочу иметь возможность выходить из системы, даже если нет подключения к Интернету. До сих пор я пытался удалить сеансы из localDatastore и отключить PFUser.currentUser() ?. unpinInBackground(). Ни один из них не работал. Любые идеи?Пользователь parse.com вышел из системы в автономном режиме
1
A
ответ
0
Вы можете попытаться выйти так:
PFUser.logOutInBackgroundWithBlock({ (error) -> Void in
if error != nil {
PFUser.currentUser()?.username = nil
}
})
Чтобы проверить, если пользователь вошел в систему с помощью этого решения, вам нужно проверить его имя:
if let _ = PFUser.currentUser()?.username {
//The user is logged in
//self.performSegueWithIdentifier("showLoggedViewController", sender: self)
}
0
Кажется, как вы сусло подключиться к Интернету для выхода из системы. Однако это не упоминается в документах.
+0
Своего очевидного из моего вопроса ... – ddikov
Смежные вопросы
- 1. Обнаружить, если пользователь вышел из системы Facebook
- 2. Пользователь MVC 4 быстро вышел из системы
- 3. пользователь вышел из системы после перенаправления в wp
- 4. Как определить, вышел ли пользователь, в php?
- 5. Flask - Пользователь вышел из системы при переходе на www. *
- 6. Удалите старые временные файлы, когда пользователь вышел из системы
- 7. Исключение при проверке, если пользователь вышел из системы
- 8. Предотвращение отправки запросов AJAX, когда пользователь вышел из системы ...?
- 9. Пользователь django вышел из системы после смены пароля
- 10. Сессия недействительна, так как пользователь вышел из системы
- 11. wordpress - Измените имя страницы, когда пользователь вышел из системы
- 12. FB SDK. Сессия недействительна, так как пользователь вышел из системы
- 13. Как диагностировать, что пользователь находится в автономном режиме или в автономном режиме в asp.net
- 14. Выйти из системы, если браузер/вкладка закрывается, а пользователь не вышел из системы.
- 15. Как определить, что пользователь не вышел из системы, не нажав кнопку выхода из системы?
- 16. Пользователь пользователя AngularJS JJ пользователь вышел из системы после перезагрузки страницы
- 17. Проверка в автономном режиме для xml с использованием системы xsd
- 18. Обнаружение, если пользователь вышел из чата
- 19. Вышел из одной вкладки. Пользователь должен выйти из другой вкладки
- 20. Решение для системы онлайн или в автономном режиме
- 21. Воспроизведение в автономном режиме
- 22. MvxDownloadCache в автономном режиме
- 23. Android-приложение возобновляет работу с выбором значка Launcher - пользователь вышел из системы
- 24. Запуск автономного веб-приложения, когда пользователь находится в автономном режиме
- 25. Facebook PHP: проверить access_token, когда пользователь находится в автономном режиме
- 26. Указание на то, что пользователь вышел из нескольких вкладок
- 27. Использование кеша Django в том и только в том случае, если пользователь вышел из системы?
- 28. Progammatically перезапускать окна, чтобы системные журналы считали, что пользователь вышел из системы
- 29. Необходимо выйти из системы Facebook, если пользователь вышел из моего приложения
- 30. Аннотирование MKMapView в автономном режиме
Да, это хорошая идея, но Parse SDK говорит: «Невозможно удалить поле« имя пользователя »из PFUser.» « – ddikov
В моем журнале отображается только сетевая ошибка:' [Ошибка]: появляется подключение к Интернету быть в сети. (Код: 100, Версия: 1.12.0) [Ошибка]: сбой сетевого подключения. Сделав попытку 1 после сна за 1.966949 секунд. 'Но ничего не может удалить из поля имени пользователя PFUser ... – Bogy
Если вы оставите его до тех пор, пока он пытается попробовать все попытки, появляется ли ошибка? – ddikov