2

我已经在我的项目中实现了新的 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 模拟器上。

4

1 回答 1

7

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

我不认为这将是 Facebook 的问题 - 更可能只是 beta SDK 中的错误/调试。

于 2012-07-20T00:11:27.237 回答