No has iniciado sesión. Inicia sesión e inténtalo de nuevo.

Estoy usando phonegap facebook connect plugin ( https://github.com/Wizcorp/phonegap-facebook-plugin ) para la autenticación de Facebook en la aplicación. Estaba funcionando hasta la mañana de hoy. Ahora de repente deja de funcionar y da error como a continuación para diferentes dispositivos iOS y Android:

Para Android:

No has iniciado sesión. No has iniciado sesión. Inicia sesión e inténtalo de nuevo.

Para iOS:

La configuración de la aplicación no permite la entrada de URL dada: La configuración de la aplicación no permite una o más de la URL dada. Para usar esta URL, debe agregar una plataforma nativa válida en la configuración de la aplicación

Estoy usando código siguiente en config.xml :

 <gap:plugin name="com.phonegap.plugins.facebookconnect" version="0.9.0"> <param name="APP_ID" value="99885XXXXXXXXX" /> <param name="APP_NAME" value="Test App" /> </gap:plugin> 

Llamada de facebook:

 function fbLogin() { facebookConnectPlugin.login( ["public_profile", "email"], function (response) { var OAuthToken = response.authResponse.accessToken; var OAuthAccessToken = response.authResponse.userID; if (response.authResponse) { facebookConnectPlugin.api('/me', null, function (me_response) { alert("Success: " + me_response); facebookConnectPlugin.logout(function (response) {}, function (response) {}); }); } }, function (response) { alert("Error: " + me_response); } ); } 

No sé cuál es el problema aquí.

Tuve el mismo problema que apareció en los últimos días o así. Lo solucioné generando las respectivas plataformas en la configuración de la aplicación. Tenga en cuenta que sólo tenía la configuración general antes y funcionó, pero algo probablemente ha cambiado recientemente.

  1. Vaya a la sección de configuración de su aplicación en Facebook (desarrolladores de Facebook> Mis aplicaciones, luego Configuración)
  2. Bajo los fundamentos asegúrese de tener la plataforma respectiva. Si lo hace y todavía no está funcionando, a continuación, eliminar y volver a crear. De lo contrario, haga clic en [+ Agregar plataforma] y siga las instrucciones. Por ejemplo, para Android es necesario proporcionar: a) el identificador del paquete b) el nombre completo de la actividad del lanzador c) el hash de clave – que debe generar según las instrucciones mediante keytool y openssl

¡buena suerte!

Así, en mi caso no he hecho la aplicación pública. Ir a la parte de la revisión de la aplicación de su aplicación y a su vez "Hacer su aplicación pública?" A sí Prueba que funcionó para mí

Tengo la solución, por favor revise su nombre de dominio en Facebook APP. Mi nombre de dominio fue cambios por lo que no estaba funcionando, una vez que tengo que hacerlo correcto Su trabajo bien ahora.

Todos mis esfuerzos de investigación me llevan a este hilo. Lo que el truco en mi caso fue añadir esto:

 https://www.facebook.com/connect/login_success.html 

A los URI de redireccionamiento de OAuth válidos en la configuración de inicio de sesión de Facebook.

He resuelto esto mediante el uso de reemplazar la dirección URL de redireccionamiento: http://localhost/callback

Para más información, visite: http://ngcordova.com/docs/plugins/oauth/

  • Mejora de Cordova PhoneGap a 5.1.1 desde 2.2.0
  • Cordova CLI Phone Gap Aplicación navigator.app.exit Función no funciona
  • Phonegap - Trae de fondo a primer plano
  • Deshabilitar los botones de zoom en el inappbrowser de Phonegap
  • Aplicación phonegap con integración Smart Card
  • Captura de audio / video en PhoneGap / Córdoba utilizando un complemento de Java externo
  • Android - PhoneGap Native Controls
  • ¿Estoy recibiendo un error al instalar la plataforma android para Phonegap?
  • ¿Cómo instalar / desinstalar apk android con phoneGap?
  • La captura de video de Phonegap se bloquea
  • Notificación local repetida cada día en PhoneGap Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.