Aplicación no configurada: esta aplicación todavía está en modo de desarrollo

114

He seguido las instrucciones aquí:

¿Los desarrolladores de esta aplicación no la han configurado correctamente para iniciar sesión en Facebook?

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.

Sarayee
fuente
2
¿Ha verificado dos veces que el ID de la aplicación en su proyecto de Xcode es el correcto y también ha verificado la configuración de su plataforma para su aplicación de Facebook (que se encuentra en developers.facebook.com/apps {APP_ID} / settings /)?
Björn Kaiser
¿Encontraste una solución a tu problema?
Jurik
¿Ha revisado este enlace? developers.facebook.com/docs/apps/test-users
Arpit Patel
@ArpitPatel, ¿estás diciendo que debe haber un usuario de prueba?
timber535

Respuestas:

270

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 ..

capitan_a
fuente
2
¡Excelente! Pero no funciona para probar la aplicación. En la aplicación de prueba no tenemos la Status and Reviewpestaña.
monteirobrena
2
Se ha cambiado el nombre de la pestaña a "Revisión de aplicaciones".
Flimm
2
¿Por qué un administrador no puede probar su propia aplicación y recibimos este error? ¿CON Facebook?
NaturalBornCamper
1
@captain_a También está pidiendo el privacy policy, aunque no tengo ninguno. Sin agregar una política de privacidad, no parece funcionar. :(
Narendra Singh
1
No funciona. Sigue recibiendo el mismo mensaje en estado vivo. Saludos ..
Toma Tomov
34

asegúrese de que su aplicación esté activa en developer.facebook.com

Este círculo verde indica que la aplicación está activa ingrese la descripción de la imagen aquí

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

ingrese la descripción de la imagen aquí

Arpit Patel
fuente
Usted debe bloquear todos los ID de APP en el pic
Ab
Ya, pero otro proyecto con el propósito de demostración es por eso.
Arpit Patel
También requiere una URL a una página web de política de privacidad ahora.
gabe
12

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 izquierdo

Luego, 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.

Popeye
fuente
La mejor respuesta si todavía está en desarrollo.
wesamly
7

Registro de problemas: aplicación no configurada. Esta aplicación todavía está en modo de desarrollo. y no tienes acceso a él. registrar usuario de prueba o pedir permiso al administrador de la aplicación

  1. La aplicación no está en modo en vivo
  2. No figura como administrador o evaluador en
    https://developers.facebook.com/app/yourapp
  3. Su aplicación Hashkey no está configurada. Si la aplicación de Facebook no puede estar en modo en vivo, necesita un hashkey para probarla. porque la aplicación aún no está en vivo. Facebook no permitirá un acceso.

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

ingrese la descripción de la imagen aquíingrese la descripción de la imagen aquí

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 ingrese la descripción de la imagen aquí 4. Busque su nueva cuenta de Facebook de administrador / tester.
ingrese la descripción de la imagen aquí 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 administradoringrese la descripción de la imagen aquí




ingrese la descripción de la imagen aquí Elemento de lista

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.

  1. En primer lugar, agregue el código a cualquier método oncreate ingrese la descripción de la imagen aquí

  2. Ejecute la aplicación y busque KeyHash en Logcat ingrese la descripción de la imagen aquí

proceso paso a paso sobre cómo actualizar en Facebook Developer.

  1. Abra la página del desarrollador de Facebook. Necesita acceso para actualizar la página de desarrollador de Facebook.
    https://developers.facebook.com

  2. Siga el paso de la siguiente manera.ingrese la descripción de la imagen aquí

Muhammad Asyraf
fuente
2

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í

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
    });
misoi
fuente
1

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

shuabing
fuente
0

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.

ingrese la descripción de la imagen aquí

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á.

ingrese la descripción de la imagen aquí

shaby
fuente