У меня проблема с ошибкой 209: Недействительный токен сеанса. Я просто открываю приложение, как в «Руководстве по анализу», и если я удалю сеанс в веб-апплете, я получу ошибку 209. Я хочу поймать эту ошибку и обработать ее, но я не знаю, где происходит ошибка. Можно ли поймать все ошибки Parse или есть способ выяснить, где происходит ошибка?iOS Swift: проанализировать недопустимую ошибку токена сеанса
Вот мой код:
//Parse setup
Parse.enableLocalDatastore()
Parse.setApplicationId("xxx",
clientKey: "xxx")
PFAnalytics.trackAppOpenedWithLaunchOptions(launchOptions)
PFUser.enableRevocableSessionInBackgroundWithBlock({(error: NSError?) in
//enable the session errors
if (error != nil)
{
NSLog(error!.localizedDescription)
}
})
//get current user
let user: PFUser = PFUser.currentUser()
я после получения текущего пользователя приложение открывает стартовую страницу без каких-либо действий, но эта ошибка возникает в любом случае.
Благодарим за помощь!
Итак, как вы это исправите? – Supertecnoboff
Извините, я не видел сообщение. Я переписал код дырки и только что проверил, действует ли токен после первого контакта с сервером. Если это не удалось, вы знаете, что токен недействителен из-за возвращаемой ошибки. Я думаю, что это новое в новой версии Parse! –