Я пытаюсь добавить логин с помощью Twitter, но почему-то не могу получить ответ. Каждый раз я получаю сообщение об ошибке (ошибка при получении токена авторизации пользователя). Я знаю, что есть много сообщений SO, в которых есть эта проблема, но я не могу войти в систему. Я также пробую предварительную настройку, но у меня нет сеанса. Я также регенерирую потребительский ключ и секрет, но безуспешно. с использованием Swift 3.0
Вот мой код
TWTRTwitter.sharedInstance().logIn(with: self) { (session, error) in
if (session != nil) {
print("signed in as \(session?.userName ?? "")");
} else {
print("error: \(error?.localizedDescription ?? "")");
}
}
info.plist
Appdelegate
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
_ = DBSingleton.sharedInstance
TWTRTwitter.sharedInstance().start(withConsumerKey:TwitterKey.consumerKey, consumerSecret:TwitterKey.consumerSecret)
}
Обновление: если у нас есть приложение, оно работает нормально, а в противном случае возвращает ошибки.