登录 facebook 错误

Posted

技术标签:

【中文标题】登录 facebook 错误【英文标题】:Logging into facebook bug 【发布时间】:2012-07-19 16:59:46 【问题描述】:

我已经在我的项目中实现了新的 FacebookSDK 3.0 测试版,并且我的 loginview 可以正常工作,但是有时当我单击登录按钮并显示“您已经为此应用授权此帐户”并点击确定按钮时,它会运行到另一个登录屏幕,它要求我输入我的 Facebook 用户名/密码,当我点击登录时,它不会消失。大约 50% 的时间会发生这种情况。同样在控制台中它说这样的话:

scheduled GC timer for 9125.000000
 seconds
scheduled GC timer for 2.227783
 seconds
scheduled GC timer for 1.041191
 seconds
scheduled GC timer for 43625.000000
 seconds
scheduled GC timer for 28.036632
 seconds
scheduled GC timer for 9.426318
 seconds
scheduled GC timer for 4.049851
 seconds
scheduled GC timer for 1.891804
 seconds
scheduled GC timer for 0.917706
 seconds
scheduled GC timer for 191475.000000
 seconds
scheduled GC timer for 124.658203
 seconds
scheduled GC timer for 62.329102
 seconds
scheduled GC timer for 31.164551
 seconds
scheduled GC timer for 15.264270
 seconds

只要我继续点击登录,这种情况就会持续。

这是 Facebook 部分的错误吗?还是我做错了什么

另外,我使用的是 xcode 4.5,这是在 ios 6.0 iphone 模拟器上。

【问题讨论】:

您可以发布您的登录代码吗? 我也有同样的问题。看起来 iOS6 webview 或 facebook 代表没有反应 【参考方案1】:

“计划的 GC 计时器”与您正在使用的 iOS 6 beta SDK 有关。我在做完全与 Facebook 无关的事情时得到同样的结果(我正在使用 NSURLConnection 发布 HTTP 帖子)

我认为这不会是 Facebook 的问题 - 更有可能只是测试版 SDK 中的错误/调试。

【讨论】:

我将一些 for 循环切换到 dispatch_apply() 并且当我在 iPad 上运行应用程序时开始出现“计划的 GC 计时器”消息。我预感“GC”与“Grand Central Dispatch”有关,而 FacebookSDK 和 NSURLConnection 使用 GCD。

以上是关于登录 facebook 错误的主要内容,如果未能解决你的问题,请参考以下文章

登录 Facebook 时出现 com.facebook.sdk 错误 2

Facebook 开发者登录错误

将应用程序配置为 facebook 错误:“应用程序配置错误以进行 Facebook 登录..” [重复]

iOS Facebook 登录 - 链接器错误

FirebaseUI Auth - Facebook 登录错误:来自 Facebook 的 debug_token 响应不成功

使用 Facebook 错误代码登录:1349195 [IONIC]