He seguido las instrucciones aquí:
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 cual hago y luego aparece este mensaje:
Aplicación no configurada: esta aplicación aún está en modo de desarrollo y no tienes acceso a ella. Cambie a un usuario de prueba registrado o solicite permisos al administrador de la aplicación.
Por cierto: soy el administrador
Cualquier ayuda es muy apreciada. Estoy usando SeattleClouds y esto sucede tanto en iOS como en Android.
Respuestas:
PASO 1 :
En Configuración -> Básico -> Correo electrónico de contacto. (Dar su / cualquier correo electrónico)
PASO 2 : en la pestaña 'Revisión de la aplicación': cambie
¿Quieres que esta aplicación y todas sus funciones en vivo estén disponibles para el público en general? si
Y aplausos ..
fuente
Status and Review
pestaña.privacy policy
, aunque no tengo ninguno. Sin agregar una política de privacidad, no parece funcionar. :(asegúrese de que su aplicación esté activa en developer.facebook.com
Este círculo verde indica que la aplicación está activa
Si no es así, siga estos dos pasos para hacer que su aplicación esté activa
Paso 1 Vaya a su aplicación -> configuración => y agregue el correo electrónico de contacto y aplique guardar cambios
Setp 2 Luego vaya a la opción Revisión de la aplicación y asegúrese de que esta opción sea Sí, agregué una captura de pantalla
fuente
Esta es una respuesta que no he visto mucho (esto fue en un comentario en alguna parte), aunque sí, sacar la aplicación del modo de desarrollo funcionará, esto puede ser malo para la seguridad o realmente molesto si la aplicación aún no está lista, pero la necesita para enviar la aplicación para su revisión debido a que necesita acceso a permisos especiales (por ejemplo
user_birthday
).Lo que hice para corregir el error fue ir hacia
https://developers.facebook.com/sa/apps/{appId}/roles/
o desde el panel de la aplicación, hacer clic en roles en el lado izquierdoLuego, agregue la (s) cuenta (s) de usuario al desarrollador o al evaluador. Los desarrolladores deberán ser verificados por teléfono y tendrán acceso a la aplicación para realizar cambios, pero un evaluador solo necesitará ser verificado por correo electrónico (no estoy seguro de si esto es necesario, pero probablemente lo sea) y solo podrá usar el API en lugar de realizar cambios en la configuración.
Si la aplicación está lista para el público, obviamente, simplemente quite la aplicación del modo de desarrollo.
fuente
https://developers.facebook.com/app/yourapp
CÓMO CAMBIAR AL MODO EN VIVO
1. Vaya a: https://developers.facebook.com
2. seleccione su aplicación en la lista " Mis aplicaciones "
3. cambie el interruptor de APAGADO a ENCENDIDO
CÓMO AGREGAR COMO PRUEBA O ADMINISTRAR
1. Vaya a: https://developers.facebook.com
2. Seleccione su aplicación en la Lista " Mis aplicaciones "
3. Vaya a: Roles> Roles> Presione Agregar por ejemplo administrador 4. Busque su nueva cuenta de Facebook de administrador / tester.
5. El administrador debe ingresar la contraseña de Facebook para confirmar. Luego enviar el nuevo administrador debe ir a la página developer.facebook y aceptar la solicitud 6. Ir a: https://developers.facebook.com 7. Perfil> Solicitudes> Confirmar 8. Felicitaciones se le ha asignado como nuevo administrador
CÓMO OBTENER Y CONFIGURAR HASHKEY PARA EL DESARROLLO
como Consulte la documentación de inicio de sesión de Facebook
https://developers.facebook.com/docs/android/getting-started/#create_hash
La solución más preferible para mí es por código ( Aplicaciones de muestra de solución de problemas )
. imprime la clave hash. puede actualizarlo en
https://developers.facebook.com/apps/yourFacebookappID/settings/basic/
en Android> sección Key Hashes
un proceso paso a paso sobre cómo obtener la clave hash.
En primer lugar, agregue el código a cualquier método oncreate
Ejecute la aplicación y busque KeyHash en Logcat
proceso paso a paso sobre cómo actualizar en Facebook Developer.
Abra la página del desarrollador de Facebook. Necesita acceso para actualizar la página de desarrollador de Facebook.
https://developers.facebook.com
Siga el paso de la siguiente manera.
fuente
captain_a tiene razón en que su aplicación debe ser pública con una dirección de correo electrónico de desarrollador. 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, consulte mi respuesta en la aplicación de Facebook es pública, pero aparece el error "La aplicación no está configurada" al iniciar sesión
fuente
Tuve el mismo problema y me tomó alrededor de una hora descubrir dónde me equivoqué solo para notar que había usado una identificación de aplicación incorrecta ... simplemente vaya a su código y use una identificación correcta aquí
fuente
Cuando la aplicación se lanza en algún momento, 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 consulte la Política de privacidad
fuente
Vaya a Configuración-> Básico, en la parte superior encontrará un botón Cambiar que dirá que la aplicación está en modo de desarrollo.
Haga clic en el botón de cambio de desarrollo, le pedirá que active la aplicación y, después de proporcionar todas las cosas necesarias, se activará.
fuente