Tôi đang cố gắng tích hợp thư viện Xác thực FirebaseUI. Đăng nhập bằng Google và Đăng nhập bằng email đang hoạt động tốt nhưng tôi gặp sự cố khi thiết lập Đăng nhập Facebook. Đây là mã của tôi:FirebaseUI Auth - Lỗi đăng nhập Facebook: Phản hồi debug_token không thành công từ Facebook
user = firebaseAuth.getCurrentUser();
if (user != null) {
startMainActivity();
finish();
} else {
startActivityForResult(
AuthUI.getInstance()
.createSignInIntentBuilder()
.setIsSmartLockEnabled(!BuildConfig.DEBUG)
.setProviders(Arrays.asList(new AuthUI.IdpConfig.Builder(AuthUI.EMAIL_PROVIDER).build(),
new AuthUI.IdpConfig.Builder(AuthUI.GOOGLE_PROVIDER).build(),
new AuthUI.IdpConfig.Builder(AuthUI.FACEBOOK_PROVIDER).build()))
.build(),
RC_SIGN_IN);
}
Khi tôi bấm vào nút facebook tất cả các quá trình đăng nhập suôn sẻ (trong hồ sơ cá nhân facebook của tôi, tôi thấy các ứng dụng trong danh sách ứng dụng của tôi) nhưng căn cứ hỏa lực không tạo ra người sử dụng và tôi m bị kẹt trên trang đăng nhập. Trong Android Monitor tôi có các dòng sau (ứng dụng không sụp đổ):
E/CredentialSignInHandler: Unexpected exception when signing in with credential
com.google.firebase.FirebaseException: An internal error has occurred. [ Unsuccessful debug_token response from Facebook ]
at com.google.android.gms.internal.zzblv.zzce(Unknown Source)
at com.google.android.gms.internal.zzbls$zzj.zza(Unknown Source)
at com.google.android.gms.internal.zzbmd.zzcf(Unknown Source)
at com.google.android.gms.internal.zzbmd$zza.onFailure(Unknown Source)
at com.google.android.gms.internal.zzbly$zza.onTransact(Unknown Source)
at android.os.Binder.execTransact(Binder.java:453)
Các lỗi mà căn cứ hỏa lực xuất hiện chỉ là "phản ứng debug_token Không thành công từ Facebook" mà không cần bất kỳ mã hoặc thông báo lỗi ... Tôi không biết phải làm gì.
Cảm ơn sự giúp đỡ!
Có bất kỳ câu trả lời nào giải quyết được sự cố của bạn hay không. Bởi vì tôi đã làm mọi thứ được gợi ý ở đây nhưng không có gì có vẻ hiệu quả. –