私はFirebase電話認証を使用してKotlinアプリケーションを開発しています。私はこのverifyphonenumberの実装に混乱しています。コード上およびエラーを取得(「以下の機能のいずれが供給arugumentsと呼ばれることができない」)、また、「拡張機能PhoneAuthProviderを作成?.verifyPhoneNumber」が実現KotlinでFirebaseを使用して電話機認証を実装する方法は?
private fun startPhoneNumberVerification(phoneNumber: String, mCallbacks: PhoneAuthProvider.OnVerificationStateChangedCallbacks?) {
Log.d("phoneNumber==", "" + phoneNumber);
PhoneAuthProvider.getInstance().verifyPhoneNumber(
phoneNumber, // Phone number to verify
60, // Timeout duration
TimeUnit.SECONDS, // Unit of timeout
[email protected], // Activity (for callback binding)
mCallbacks)
}
。誰か私を導くことができますか?
を作品
としてそれを宣言し、のonCreateでこれを初期化しますと、コールバックがnullではないと確信していますので、? –
@PeterHaddadが更新されました。あなたは確認していただけますか? –
タイムアウトは 'long'なので、' 60'はおそらく '60L'です。 – Michael