К сожалению, похоже, что мы столкнулись с проблемой сети. Давайте попробуем это снова? [99]
Я использовал этот код для проверки смс с использованием фабричных цифр в xcode 8.2.1 в swift3.
let authButton = DGTAuthenticateButton(authenticationCompletion: { (session, error) in
if (session != nil) {
let message = "Phone number: \(session!.phoneNumber)"
let alertController = UIAlertController(title: "You are logged in!", message: message, preferredStyle: .alert)
alertController.addAction(UIAlertAction(title: "Cancel", style: .cancel, handler: .none))
self.present(alertController, animated: true, completion: .none)
} else {
NSLog("Authentication error: %@", error!.localizedDescription)
}
})
authButton?.center = self.view.center
self.view.addSubview(authButton!)
Я получил сообщение об ошибке при нажатии "отправить код подтверждения", после того как я ввел номер телефона. Как я могу решить эту проблему?
1 ответ
Согласно этому https://docs.fabric.io/apple/digits/advanced-setup.html, необходимо добавить:
Digits.sharedInstance (). Start(withConsumerKey: "Ваш ключ API", consumerSecret: "Ваш секретный ключ")
до
Fabric.with([Digits.self])
в вашем файле AppDelegate.swift
Это решило мою проблему