Pergunta

Estou usando a biblioteca oficial do FBConnect para iOS e tentando fazê -lo funcionar no meu aplicativo para iPad. Aqui está o que é estranho: quando meu amigo faz login usando a chamada para authorize:permissions:delegate, tudo funciona bem: o diálogo pede que sua autorização se conecte ao Facebook, o fbDidLogin O método delegado é chamado, tudo está bem.

No entanto, quando EU Tente fazer login, a caixa de diálogo nunca muda. O teclado é descartado, o campo de senha é limpo e fica lá. O problema é o mesmo no simulador e no dispositivo.

Aqui estão as coisas que eu verifiquei e verifiquei triplo:

  • Meu nome de login e senha estão corretos. Se eu colocar a senha errada, uma mensagem "nome de usuário/senha inválida" aparece e isso não está acontecendo.
  • O aplicativo é não No modo Sandbox.
  • O ID do aplicativo está correto (meu amigo pode fazer login sem problemas).

Algumas informações adicionais:

  • O aplicativo original foi criado pelo meu amigo.
  • Criei um segundo aplicativo FB e coloquei o novo ID do aplicativo
  • Meu amigo pode fazer login com o novo ID do aplicativo
  • Eu posso fazer login para nenhum.

Isso parece sugerir que há algo diferente na conta do meu amigo, e não no próprio aplicativo.

Estamos batendo juntos há alguns dias. O que poderia estar causando esse comportamento? Por que um erro não está sendo gerado?

Editar: parece que existem muitas pessoas afetadas por isso, então, no interesse de tentar encontrar uma resposta, adicionei uma recompensa.

Foi útil?

Solução

Parece haver um problema do lado do servidor com os logins do Facebook, conforme observado aqui:

http://github.com/facebook/facebook-ios-sdk/issues#issue/95

As pessoas disseram que, se mudarem de senha no Facebook, poderão posteriormente fazer login usando o Facebook-Iios-SDK baixado do GitHub. Obviamente, essa é uma solução ruim de longo prazo e seria inaceitável em um aplicativo lançado pela App Store. Pelo lado positivo, parece haver relatos de problemas de login semelhantes, registrando também os aplicativos em outras plataformas.

ATUALIZAÇÃO: O Facebook tem um bug arquivado sobre esse assunto que pode ser visto aqui:

http://bugs.developers.facebook.net/show_bug.cgi?id=13199

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top