ios facebook 登录 - 无法连接到服务器

标签 ios facebook authentication sdk facebook-login

我使用默认的 Hello Facebook 示例。

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)

我使用装有 iOS 6.1 的 iPod Touch 4g

注意:这个问题似乎是在调用 requestNewPublishPermissions: in SDK 3.5 中的 Infinite Loop 错误后发生的 https://developers.facebook.com/bugs/188127071335876 因为当我 2 周前尝试登录时,一切正常。

最佳答案

我刚刚试用了 SDK 3.2.1 中的 HelloFacebookSample 应用程序,它对我来说运行良好。看起来您遇到了某种网络问题,但谁知道呢?以下是一些建议:

  • 你能 ping graph.facebook.com 吗?
  • 你又试过了吗?也许他们遇到了暂时的服务器问题。
  • 您在使用其他示例应用时是否遇到过这个问题?
  • 您能否从示例应用程序外部访问 Facebook,只需转到您设备上的 Safari 或 Facebook 应用程序?
  • 您是否尝试过使用其他 Facebook 帐户?
  • 示例应用程序是否在您的模拟器上运行?
  • 您确定您根本没有修改应用程序吗?

关于ios facebook 登录 - 无法连接到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16249832/

相关文章:

ios - RestKit - 发布或放置包含嵌套实体的实体

ios - 在 React Native 初始化项目中为 iOS 设置 Facebook SDK 时使用未声明的标识符

c# - .Net Core 3.1 合并 JWT 和 OpenIDConnect 身份验证

facebook - 如何将电子邮件发送到某人的 @facebook.com 地址而不使其进入 "Other Messages"文件夹?

sql-server - 我的报告管理器用户名/密码是什么?如何找到它?

php - 无法使用 gmail 使用 php 发送电子邮件 - 授权错误

ios - Swift:在 iOS 应用程序中读取和写入文件

ios - Appium Desktop 在启动 ios 模拟器后终止

ios - ICViewPager 顶部和底部有奇怪的空格

php - 粉丝页面的长期访问 token 。管理页面权限