La autenticación de FirebaseUI con Facebook no funciona

estoy usandoFirebaseUI-Autenticación. El inicio de sesión con un correo electrónico o una cuenta de Google se realizó correctamente, pero inicie sesión conFacebook no funcionaonActivityResult() no se llama despuésAuthUI La actividad se inició e intentó iniciar sesión con Facebook. Después del intento de inicio de sesión, la aplicación está atascada en la ventana de carga. logcat genera un registro de FirebaseApp:

Notificación a los oyentes de cambio de estado de fondo.

En el panel de la aplicación de Facebook configuré elURI de redireccionamiento de OAuth válido, como lo indica la guía de Firebase, y configuro la aplicación pública (¿importa si es pública o en estado de desarrollo?). En elConsola Firebase He activado el inicio de sesión de Facebook y configuré elID de la aplicación y elApp secreta.

Esta es una grabación de video que muestra lo que sucede después de hacer clic en iniciar sesión en Facebook en la actividad de inicio de sesión.

Por qué noonActivityResult() ¿llamado?

Actividad principal:

/**
 * Use this method to start the FirebaseUI sign in activity.
 */
public void switchToSignIn() {
    this.activity.startActivityForResult(
            AuthUI.getInstance()
                    .createSignInIntentBuilder()
                    .setProviders(
                            AuthUI.EMAIL_PROVIDER,
                            AuthUI.GOOGLE_PROVIDER,
                            AuthUI.FACEBOOK_PROVIDER)
                    .build(), RC_SIGN_IN);
}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == RC_SIGN_IN) {
        if (resultCode == this.activity.RESULT_OK) {
            // user is signed in!
            Log.d(Constants.TAG_LoginHandler, "Sign in result: RESULT_OK");
            logUserInfo();
            tryAccessMainFragment();
        } else {
            Log.d(Constants.TAG_LoginHandler, "Sign in result: RESULT_CANCELLED");
            // user is not signed in. Maybe just wait for the user to press
            // "sign in" again, or show a message
        }
    }
}

build.gradle:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
    compile 'com.android.support:support-v4:23.4.0'
    compile 'com.android.support:design:23.4.0'
    compile 'com.firebaseui:firebase-ui:0.4.0'
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'de.hdodenhof:circleimageview:1.3.0'
}

apply plugin: 'com.google.gms.google-services'

Respuestas a la pregunta(2)

Su respuesta a la pregunta