К сожалению, похоже, что мы столкнулись с проблемой сети. Давайте попробуем это снова? [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

Это решило мою проблему

Другие вопросы по тегам