2010-10-23 13 views
5

Sto utilizzando la libreria ufficiale di FBConnect per iOS e sto provando a farlo funzionare nella mia app per iPad. Ecco cosa è strano: quando il mio amico accede utilizzando la chiamata a authorize:permissions:delegate, tutto funziona correttamente: la finestra di dialogo chiede la sua autorizzazione per connettersi a Facebook, viene chiamato il metodo delegato fbDidLogin, tutto va bene.API grafico iOS e Facebook: problemi di autorizzazione incoerente

Tuttavia, quando I tenta di accedere, la finestra di dialogo non cambia mai. La tastiera è stata chiusa, il campo della password è stato cancellato e rimane solo lì. Il problema è lo stesso sia nel simulatore che nel dispositivo.

Qui ci sono le cose che ho controllato e triple controllato:

  • Il mio nome di login e password siano corretti. Se inserisco la password sbagliata, viene visualizzato un messaggio "nome utente/password non valido" e ciò non sta accadendo.
  • L'applicazione è non in modalità sandbox.
  • L'ID applicazione è corretto (il mio amico può accedere senza problemi).

Alcune informazioni aggiuntive:

  • applicazione originale è stato creato da un mio amico.
  • ho creato un secondo FB app e inserire nel nuovo ID applicazione
  • Il mio amico può effettuare il login con il nuovo ID applicazione
  • posso accedere a nessuno dei due.

Questo sembra suggerire che c'è qualcosa di diverso nell'account del mio amico, piuttosto che nell'app stessa.

Abbiamo battuto le nostre teste insieme per un paio di giorni. Cosa potrebbe causare questo comportamento? Perché non viene generato un errore?

Modifica: Sembra che ci siano a lot of people affected by this, quindi nell'interesse di cercare di trovare una risposta, ho aggiunto una taglia.

risposta

6

Sembra che ci sia un problema sul lato server con Facebook login come indicato qui:

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

La gente ha detto che se cambiano la loro password su Facebook sono poi in grado di accedere utilizzando il Facebook -iOS-SDK scaricato da github. Ovviamente questa è una soluzione scadente a lungo termine e sarebbe inaccettabile in un'applicazione rilasciata attraverso l'App Store. Sul lato positivo, sembra che ci siano segnalazioni di problemi di accesso simili che si registrano anche da app su altre piattaforme.

Aggiornamento: Facebook ha un bug depositato su questo argomento che può essere vista qui:

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

+2

Tale nesso è nella domanda ... –

+0

Modifica della password lavorato. Spero che l'FB risolva questo presto. –

Problemi correlati