Нет токена доступа (сеанса) при входе в ParseUI через Facebook v4
Используя Parse UI 1.1.3 (с Parse 1.7.2) и Facebook v4, у меня возникла проблема при входе через Facebook. Код очень простой:
let loginController = PFLogInViewController()
loginController.delegate = self
loginController.fields = PFLogInFields.UsernameAndPassword | PFLogInFields.PasswordForgotten | PFLogInFields.LogInButton | PFLogInFields.Facebook | PFLogInFields.SignUpButton | PFLogInFields.DismissButton
loginController.facebookPermissions = ["public_profile", "user_friends"]
loginController.logInView!.logo = UIImageView(image: UIImage(named: "icon_parse"))
self.presentViewController(loginController, animated: true, completion: nil)
Когда я захожу через фейсбук, визуальной ошибки нет. Я получаю Parse User PFUser.currentUser()
но токен доступа к фейсбуку пуст FBSDKAccessToken.currentAccessToken()
,
Это ошибка Parse SDK?
1 ответ
Решение
Это была ошибка Parse, теперь исправленная в Parse 1.7.3 (но это обновление делает аварийное завершение Parse Crash Reporting...)