Configuración de la aplicación no: esta aplicación sigue en modo de desarrollo
He seguido las instrucciones aquí:
Los desarrolladores de esta aplicación no han configurado correctamente esta aplicación para iniciar sesión en Facebook.
- Android WebView ZoomManager.onSizeChanged NullPointerException
- Android: ¿Cómo mostrar un mapa de bits en un WebView?
- ¿Necesito aplicaciones separadas de Twitter para la integración con aplicaciones de iOS y Android + Web?
- ¿Cuál es la mejor manera de raspar este código HTML para una aplicación para Android?
- Dynamic "apple-touch-icon" en dispositivos Android?
Hice mi aplicación pública y el círculo es verde por lo que la aplicación es pública.
Pero cuando intento iniciar sesión, voy a la aplicación de Facebook, me pide que inicie sesión lo que hago y luego recibo este mensaje:
Configuración de la aplicación no: esta aplicación está todavía en modo de desarrollo y no tiene acceso a ella. Cambie a un usuario de prueba registrado o solicite permisos a un administrador de la aplicación.
BTW: Yo soy el administrador
Cualquier ayuda es muy apreciada. Estoy usando SeattleClouds y esto ocurre en iOS y android.
- Android - Elija el botón Archivo en WebView
- Android addJavascriptInterface equivalente en iOS
- Referencia de activos de WebView de Android
- ¿Puedo usar CloudKit en Android o en una aplicación basada en Web?
- En la vista Web de Android, ¿puedo modificar el DOM de una página web?
- Envío de un archivo pdf al cliente desde el servidor a través del servicio web
- Cómo seleccionar todo el contenido de WebView mediante programación?
- ¿Qué es un servicio web en android?
PASO 1 :
En Configuración -> Básico -> Correo electrónico de contacto. (Dé su / cualquier correo electrónico)
PASO 2 : en la pestaña 'Revisión de aplicaciones': cambiar
¿Desea que esta aplicación y todas sus funciones en vivo estén disponibles para el público en general? Sí
Y saludos
Asegúrate de que tu aplicación esté en vivo en developer.facebook.com
Este círculo verde indica que la aplicación está en vivo.
Si no lo es, sigue estos dos pasos para hacer tu aplicación en vivo
Paso 1 Vaya a su aplicación -> configuración => y agregue Email de contacto y aplique guardar cambios
Setp 2 A continuación, vaya a la opción de revisión de la aplicación y asegúrese de que esta opción es Sí. He añadido una captura de pantalla
Esta es una respuesta que no he visto mucho (esto fue en un comentario en algún lugar), aunque sí teniendo la aplicación de modo de desarrollo funcionará esto puede ser malo para la seguridad o realmente molesto si la aplicación no está lista todavía, pero usted necesita Para enviar la aplicación para su revisión debido a la necesidad de tener acceso a permisos especiales (por ejemplo, user_birthday
).
Lo que hice en lugar de solucionar el error fue ir a https://developers.facebook.com/sa/apps/{appId}/roles/
o desde las funciones de clic del tablero de instrumentos de la aplicación en el lado izquierdo
A continuación, agregue las cuentas de usuario al desarrollador o al probador. Los desarrolladores tendrán que ser verificados por el móvil y tendrán acceso a la aplicación para hacer cambios, pero un probador sólo tendrá que verificarse por correo electrónico (no está seguro de si incluso esto es necesario, pero probablemente lo es) y sólo será capaz de utilizar el API en lugar de realizar cambios en la configuración.
Si la aplicación está lista para el público, obviamente sólo tienes que apagar la aplicación del modo de desarrollo.
Captain_a tiene razón en que su aplicación necesita ser pública con una dirección de correo electrónico para desarrolladores. Pero si sigue recibiendo el error, asegúrese de que su sitio web está utilizando un certificado SSL .
Para obtener información más detallada y soluciones, por favor, compruebe mi respuesta en la aplicación de Facebook es público, pero da error "aplicación no de configuración" al iniciar sesión
Cuando la aplicación es liberar algún tiempo ese caso https://developers.facebook.com/apps/{$appid}/alerts/ "Su aplicación se ha puesto en modo de desarrollo debido a una política de privacidad no válida." Puede cambiar su aplicación del modo de lanzamiento al modo de desarrollo, así que verifique la Política de privacidad
Tuve el mismo problema y me tomó alrededor de una hora para averiguar dónde me equivoqué sólo para tener en cuenta que había utilizado una identificación de la aplicación equivocada …. sólo tienes que ir a su código y utiliza una identificación correcta aquí
window.fbAsyncInit = function() { FB.init({ appId : '1740077446229063',//your app id cookie : true, // enable cookies to allow the server to access // the session xfbml : true, // parse social plugins on this page version : 'v2.5' // use graph api version 2.5 });
- ¿Cómo excluir ciertos mensajes por el nombre de TAG utilizando Android adb logcat?
- Cómo cambiar un icono de aplicación mediante programación en Android?