Aplicativo não configurado: este aplicativo ainda está em modo de desenvolvimento

114

Eu segui as instruções aqui:

Os desenvolvedores deste aplicativo não o configuraram corretamente para o login do Facebook?

Tornei meu aplicativo público e o círculo fica verde, então o aplicativo é público.

Mas quando tento fazer o login, vou para o aplicativo do Facebook, ele me pede para fazer o login, o que eu faço e recebo esta mensagem:

Aplicativo não configurado: este aplicativo ainda está em modo de desenvolvimento e você não tem acesso a ele. Mude para um usuário de teste registrado ou peça permissões a um administrador de aplicativo.

BTW: eu sou o administrador

Qualquer ajuda é muito apreciada. Estou usando o SeattleClouds e isso acontece no iOS e no Android.

Sarayee
fonte
2
Você verificou novamente se o ID do aplicativo em seu projeto Xcode é o correto e também verificou as configurações da plataforma para seu aplicativo do Facebook (que pode ser encontrado em developers.facebook.com/apps {APP_ID} / settings /)?
Björn Kaiser
Você encontrou uma solução para o seu problema?
Jurik
Você verificou este link? developers.facebook.com/docs/apps/test-users
Arpit Patel
@ArpitPatel, você está dizendo que precisa haver um usuário-teste?
Timber535

Respostas:

269

PASSO 1 :

Em Configurações -> Básico -> E-mail de contato. (Dê o seu / qualquer e-mail)

ETAPA 2 : na guia 'Análise do aplicativo': alterar

Deseja disponibilizar este aplicativo e todos os seus recursos ao vivo para o público em geral? sim

E saúde ..

captain_a
fonte
2
Ótimo! Mas não está funcionando para testar o aplicativo. No aplicativo de teste, não temos a Status and Reviewguia.
monteirobrena
2
A guia foi renomeada para "Revisão do aplicativo".
Flimm
2
Por que um administrador não consegue testar seu próprio aplicativo e estamos recebendo este erro? WTH Facebook?
NaturalBornCamper
1
@captain_a Ele também está pedindo o privacy policy, embora eu não tenha nenhum. Sem adicionar política de privacidade, não parece funcionar. :(
Narendra Singh
1
Não está funcionando. Ainda recebe a mesma mensagem no estado ao vivo. Saúde ..
Toma Tomov
34

certifique-se de que seu aplicativo esteja ativo em developer.facebook.com

Este círculo verde indica que o aplicativo está ativo insira a descrição da imagem aqui

Se não estiver, siga estas duas etapas para tornar seu aplicativo ativo

Etapa 1 Vá para o seu aplicativo -> configuração => e adicione o e- mail de contato e aplique as alterações salvas

Setp 2 Em seguida, vá para a opção App Review e certifique-se de que esta opção esteja Sim, eu adicionei uma captura de tela

insira a descrição da imagem aqui

Arpit Patel
fonte
Você deve bloquear todos os IDs de APP no PIC
Ab
Sim, mas outro projeto para fins de demonstração é por isso.
Arpit Patel
Também requer um URL para uma página da Web de política de privacidade agora.
gabe
12

Esta é uma resposta que eu não vi muito por aí (isso estava em um comentário em algum lugar), embora sim, tirar o aplicativo do modo de desenvolvimento funcionará, isso pode ser ruim para a segurança ou realmente irritante se o aplicativo ainda não estiver pronto, mas você precisa para enviar o aplicativo para revisão devido à necessidade de acesso a permissões especiais (por exemplo user_birthday).

O que fiz em vez disso para corrigir o erro foi ir de https://developers.facebook.com/sa/apps/{appId}/roles/ou para as funções de clique do painel do aplicativo no lado esquerdo

Em seguida, adicione a (s) conta (s) de usuário ao desenvolvedor ou testador. Os desenvolvedores precisarão ser verificados pelo celular e terão acesso ao aplicativo para fazer alterações, mas um testador só precisará ser verificado por e-mail (não tenho certeza se isso é necessário, mas provavelmente é) e só poderá usar o API em vez de fazer alterações nas configurações.

Se o aplicativo estiver pronto para o público, obviamente apenas tire o aplicativo do modo de desenvolvimento.

Popeye
fonte
Melhor resposta se você ainda estiver em desenvolvimento.
wesamly
7

Registro de problema: aplicativo não configurado. Este aplicativo ainda está em modo de desenvolvimento. e você não tem acesso a ele. registrar o usuário de teste ou pedir permissão a um administrador de aplicativo

  1. O aplicativo não está no modo ao vivo
  2. Você não está listado como administrador ou testador em
    https://developers.facebook.com/app/yourapp
  3. O Hashkey do seu aplicativo não está definido. se o aplicativo do Facebook não puder estar no modo ao vivo, você precisa de um hashkey para testá-lo. porque o aplicativo ainda não está ativo. O Facebook não permite acesso.

COMO ALTERAR PARA O MODO AO VIVO
1. vá para: https://developers.facebook.com
2. selecione seu aplicativo na lista " Meus aplicativos "
3. alterne o botão de DESLIGADO para LIGADO

insira a descrição da imagem aquiinsira a descrição da imagem aqui

COMO ADICIONAR COMO TESTE OU ADMINISTRAÇÃO
1. vá para: https://developers.facebook.com
2. selecione seu aplicativo na lista " Meus aplicativos "
3. vá para: Funções> Funções> Pressione Adicionar, por exemplo, administrador insira a descrição da imagem aqui 4. Pesquise o seu nova conta de administrador / testador do Facebook.
insira a descrição da imagem aqui 5. O administrador deve inserir a senha do Facebook para confirmar. Em seguida, enviar o novo administrador deve ir para a página developer.facebook e aceitar a solicitação 6. Vá para: https://developers.facebook.com 7. Perfil> Solicitações> Confirmar 8. Parabéns você foi designado como novo administradorinsira a descrição da imagem aqui




insira a descrição da imagem aqui Item da lista

COMO OBTER E CONFIGURAR HASHKEY PARA DESENVOLVIMENTO
, consulte a documentação de login do Facebook
https://developers.facebook.com/docs/android/getting-started/#create_hash
A solução mais preferida por mim é por código ( Solução de problemas de aplicativos de amostra )
. imprima a chave hash. você pode atualizá-lo em
https://developers.facebook.com/apps/yourFacebookappID/settings/basic/
no Android> seção Key Hashes

um processo passo a passo sobre como obter a hashKey.

  1. Em primeiro lugar, adicione o código a qualquer método oncreate insira a descrição da imagem aqui

  2. Execute o aplicativo e pesquise o KeyHash no Logcat insira a descrição da imagem aqui

processo passo a passo sobre como Atualizar no Facebook Developer.

  1. Abra a página do desenvolvedor do Facebook. Você precisa de acesso para atualizar a página do Facebook Developer.
    https://developers.facebook.com

  2. Siga o passo a seguir.insira a descrição da imagem aqui

Muhammad Asyraf
fonte
3

captain_a está certo que seu aplicativo precisa ser público com um endereço de e-mail de desenvolvedor. Mas se você ainda estiver recebendo o erro, certifique-se de que seu site está usando um certificado SSL .

Para obter informações mais detalhadas e soluções alternativas, verifique minha resposta em Facebook app is Public, mas apresenta o erro "App not setup" ao fazer login

omer Farooq
fonte
2

Tive o mesmo problema e demorei cerca de uma hora para descobrir onde errei e notei que usei um id de aplicativo errado ... basta ir ao seu código e usar um id correto aqui

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
    });
missô
fonte
1

Quando o aplicativo é lançado em algum momento, esse caso https://developers.facebook.com/apps/{$appid}/alerts/ "Seu aplicativo foi colocado em modo de desenvolvimento devido a uma Política de Privacidade inválida." pode mudar seu aplicativo do modo de lançamento para o modo de desenvolvimento, portanto, verifique a Política de Privacidade

shuabing
fonte
0

Vá em Configurações-> Básico, no topo você encontrará um botão Alternar que dirá que o aplicativo está em modo de desenvolvimento.

insira a descrição da imagem aqui

Clique no botão de mudança de desenvolvimento, ele solicitará que você torne o aplicativo ativo e, depois de fornecer todas as coisas necessárias, ele será ativado.

insira a descrição da imagem aqui

miserável
fonte