2010-08-23 17 views
5

Ho recentemente cablato la mia applicazione per utilizzare l'SDK iOS di Facebook (http://github.com/facebook/facebook-ios-sdk). L'integrazione funziona bene, ma le pagine si caricano molto lentamente. Ci vuole davvero molto tempo per caricare la schermata di login. L'azione di login richiede più di 10-60 secondi.SDK iOS Facebook troppo lento

Non ho avuto questo problema con Facebook Connect. Mi sto perdendo qualcosa? C'è un modo per ottimizzare questo?

Aggiornamento

ho la scansione l'attività tramite HTTP Scoop su Wi-Fi che ha rivelato qualcosa di interessante, ci sono alcuni js e file css che stanno prendendo un sacco di tempo nel nuovo Facebook SDK per iOS (login.php, ar7ed2ft.css, 4wj242ne.js, abl6sgyy.js,) dove il vecchio era zippy. Come far sapere a Facebook di questo?

Nuovo Facebook per iOS SDK

New FB iOS SDK Activity Monitor

Old Facebook Connect

Old FB Connect

+0

Quando si eseguono strumenti contro l'applicazione, dove vengono visualizzati i colli di bottiglia? –

+0

Non vedo alcun collo di bottiglia nell'assegnazione di oggetti o nel monitoraggio dell'attività ... c'è qualcosa che dovrei cercare? – Santthosh

risposta

2

Implementare OAuth 2.0 te stesso. Utilizza solo HTTPS, estremamente facile da implementare. Nella mia esperienza, è stato più facile usare il loro SDK confuso e privo di documenti. Importante è ottenere un token di autenticazione. Puoi accedere a tutti i loro grafici con esso.

Se si implementa da soli, è possibile scegliere dialogo disegno schermata di login come uno dei:

  • tocco
  • WAP

WAP è brutto perché è per i telefoni più vecchi, ma se si ne hai davvero bisogno, potrebbe aiutarti.