let digits = Digits.sharedInstance()
let configuration = DGTAuthenticationConfiguration(accountFields: .DefaultOptionMask)
configuration.appearance = DGTAppearance()
//configuration.appearance.backgroundColor = UIColor.whiteColor()
//configuration.appearance.accentColor = UIColor.init(hex: "3D3B50")
configuration.appearance.accentColor = UIColor(red:0.33, green:0.67, blue:0.93, alpha:1.0)
configuration.phoneNumber = "+65"
digits.authenticateWithViewController(nil, configuration: configuration) { session, error in
if (session != nil) {
print(session!.phoneNumber)
} else {
NSLog("Authentication error: %@", error!.localizedDescription)
}
}
「外観」の変更の有無にかかわらず、最初のクリックの [リクエストの送信] ボタンは常に非表示になります。ただし、ビューをキャンセルして再度トリガーすると、すべて問題ありません。
メインスレッドから明示的に呼び出すことも試みました。
同じ問題に苦しんでいる人はいますか?