Я использую Account kit для входа по номеру телефона.
let accountKit = AKFAccountKit(responseType: AKFResponseType.accessToken)
var pendingLoginViewController: UIViewController?
override func viewDidLoad() {
super.viewDidLoad()
pendingLoginViewController = accountKit.viewControllerForLoginResume()
}
@IBAction func loginWithEmail(sender: AnyObject) {
let viewController = accountKit.viewControllerForPhoneLogin(with: nil, state: nil) as! AKFViewController
viewController.enableSendToFacebook = true
viewController.enableGetACall = true
viewController.delegate = self
present(viewController as! UIViewController, animated: true, completion: nil)
}
private func generateState() -> String {
let uuid = NSUUID().uuidString.lowercased()
return uuid
}
Получил SMS-форму Account kit, но приложение бесконечно загружает «Sending an SMS with your code
», это должен быть следующий экран для ввода кода входа.