2013-04-27 2 views
1

Я использую по умолчанию Hello Facebook Sample.ios facebook login - Не удалось подключиться к серверу

Hello Facebook Пример проекта по умолчанию, без каких-либо изменений.

Я бегу приложение, и когда я пытаюсь войти в Facebook, я получаю сообщение об ошибке:

> FBLoginView encountered an error=Error Domain=com.facebook.sdk Code=5 
> "The operation couldn’t be completed. (com.facebook.sdk error 5.)" 
> UserInfo=0x1ed594f0 {com.facebook.sdk:ErrorInnerErrorKey=Error 
> Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server." 
> UserInfo=0x1ed4b690 
> {NSErrorFailingURLStringKey=https://graph.facebook.com/me?sdk=ios&migration_bundle=fbsdk%3A20130409&format=json&access_token=BAAFDDRlIT2wBAGKjngoxZCh3nkTWrfQjvO6ZASvctCGIyEg1h4gUA7n4zIIwd9iYZAWrRLkxEpVZB5SjHasSGbFll8aQGi42DGSxmjjvUxpbORWKNuYTaJwWSETLUSmmR6gZCG2FVFdJqorFbWZBxJwewfVpM1Ns4XwisSz4qQwdjKuWKaZATuOnzaYnyhWYMyp71zSMkXbUa8WGBLTovti5aWTZBckDlNZCTEtT5GKhie6eSgMEbjYDs, 
> NSErrorFailingURLKey=https://graph.facebook.com/me?sdk=ios&migration_bundle=fbsdk%3A20130409&format=json&access_token=BAAFDDRlIT2wBAGKjngoxZCh3nkTWrfQjvO6ZASvctCGIyEg1h4gUA7n4zIIwd9iYZAWrRLkxEpVZB5SjHasSGbFll8aQGi42DGSxmjjvUxpbORWKNuYTaJwWSETLUSmmR6gZCG2FVFdJqorFbWZBxJwewfVpM1Ns4XwisSz4qQwdjKuWKaZATuOnzaYnyhWYMyp71zSMkXbUa8WGBLTovti5aWTZBckDlNZCTEtT5GKhie6eSgMEbjYDs, 
> NSLocalizedDescription=Could not connect to the server., 
> NSUnderlyingError=0x1ed57120 "Could not connect to the server."}, 
> com.facebook.sdk:HTTPStatusCode=200, 
> com.facebook.sdk:ErrorSessionKey=<FBSession: 0x1ede3c90, state: 
> FBSessionStateOpen, loginHandler: 0x1ede3070, appID: 355198514515820, 
> urlSchemeSuffix: , 
> tokenCachingStrategy:<FBSessionTokenCachingStrategy: 0x1ede9990>, 
> expirationDate: 2013-06-30 13:37:41 +0000, refreshDate: 2013-05-01 
> 14:24:53 +0000, attemptedRefreshDate: 0001-12-30 00:00:00 +0000, 
> permissions:()>} 

Что является причиной проблемы?

Я пытался использовать различные версии Facebook SDK (3.5.1, 3.5, 3.2.1)

Я использую Ipod Touch 4g с прошивкой 6,1

Примечание: я, кажется, произошла эта проблема после ошибки с бесконечной петлей при вызове requestNewPublishPermissions: в SDK 3.5 https://developers.facebook.com/bugs/188127071335876 Потому что, когда я пытаюсь войти 2 недели назад, все было в порядке.

+0

Вы входите в систему через Интернет, приложение Facebook или встроенные настройки? – Skotch

+0

Я пробовал каждый из этих трех способов – Maxim

+0

, и проблема остается – Maxim

ответ

1

Я просто попробовал приложение HelloFacebookSample из SDK 3.2.1, и он работает хорошо для меня. Похоже, у вас есть какая-то сетевая проблема, но кто знает? Вот некоторые предложения:

  • Вы можете использовать ping graph.facebook.com?
  • Вы попробовали еще раз? Возможно, у них была временная проблема с сервером.
  • У вас есть эта проблема с другими примерами приложений?
  • Можете ли вы попасть в Facebook из-за пределов образца приложения, просто перейдя в Safari на устройстве или в Facebook?
  • Вы пробовали использовать другую учетную запись Facebook?
  • Выполняется ли приложение-образец на вашем симуляторе?
  • Вы уверены, что вы не изменили приложение?
0

Используйте Settings -> Facebook -> YourAppName, чтобы ваше приложение могло использовать учетную запись на facebook. В этом случае я показываю предупреждение с просьбой включить коммутатор для приложения.