Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


La aplicación de ejemplo de Android Facebook no inicia sesión cuando se instala la aplicación FB

Al principio pensé que era mi aplicación, pero tengo el mismo problema al usar cualquiera de las aplicaciones de ejemplo de FB.

Tome el HelloFacebookSample por ejemplo, que le da un botón de inicio de sesión y después de iniciar sesión le muestra su imagen y le permite publicar actualizaciones de estado.

Si no tengo la aplicación FB instalada en mi teléfono, el botón de inicio de sesión me da una vista web con la que accedo y la foto aparece en la aplicación y puedo hacer posts. Sin embargo, si la aplicación FB está instalado en mi teléfono que trae un diálogo diciendo la aplicación le gustaría acceder a su perfil público, etc Pulse OK y ….. nada.

He encontrado muchas preguntas que parecen similares pero el problema estaba usando generalmente una llave de la depuración en comparación con una llave de la liberación, pero estoy funcionando de eclipse así que la llave de la depuración sigue siendo apropiada.

¿Algunas ideas?

  • Uso de google-account para iniciar sesión en la aplicación Android
  • Instagram de Android inicie sesión sin utilizar la vista web
  • ¿Puedo usar el AccountManager de Android para obtener el token de acceso de OAuth para AppEngine?
  • La devolución de llamada de Facebook SDK 3.0 se dispara dos veces
  • No se pudo encontrar información sobre el proveedor de com.facebook.katana.provider.AttributionIdProvider
  • Cómo enviar datos POST con código en una vista web de Android
  • Android: Inicia sesión con Twitter usando Twitter4J
  • Compilación de error en "Usar el ejemplo de inicio de sesión de Facebook"
  • 3 Solutions collect form web for “La aplicación de ejemplo de Android Facebook no inicia sesión cuando se instala la aplicación FB”

    Si hay la aplicación predeterminada de Facebook instalada en tu teléfono o si estás intentando cargar tu aplicación en Google Play, necesitas un KeyHash diferente. Porque cuando has desarrollado tu aplicación de FB has registrado tu aplicación de FB con un hash de clave que se crea mediante el depurador predeterminado.

    Así que ahora u necesita un KeyStore diferente para generar el KeyHash diferente. U necesita un KeyStore firmado, que u puede obtener por la ayuda de este tutorial , después de generar nuevo keystore, generar un hash clave y registrar su aplicación FB con este nuevo hash clave. Esto debería funcionar. Para generar nuevo KeyHash u puede seguir este enlace

    Yo intentaría seguir este tutorial para ver si puedes obtener una aplicación de ejemplo que construyes para conectarte con Facebook. También tuve problemas para conectar las aplicaciones de ejemplo con Facebook. También me gustaría comprobar que su ID de aplicación de Facebook está en su archivo de manifiesto.

    https://developers.facebook.com/docs/howtos/androidsdk/3.0/login-with-facebook/

    He encontrado la siguiente línea que me ayudó en el escenario anterior:

    mLoginFacebook.setReadPermissions(Arrays.asList("email")); 

    Viene justo después de:

     mLoginFacebook = (LoginButton) rootView.findViewById(R.id.authButton); mLoginFacebook.setFragment(this); 

    Resuelto todos mis problemas .. Saludos

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.