iphone App崩溃后FbRequest方法

时间:2012-06-22 05:38:52

标签: iphone objective-c ios xcode facebook

我制作了一个带有“loginwithFacebook”按钮的iPhone App,登录程序运行正常。但是在通过FBRequest方法“ - (void)request:(FBRequest *)request didLoad:(id)result- (void)connectionDidFinishLoading:(NSURLConnection *)connection后,应用程序崩溃。

我试图在这些方法中加入一些断点。然后,我很惊讶地发现应用程序正在工作。经过一段时间的延迟,我确定了断点。

是否与加载连接或延迟内容加载有关 Fbrequest方法???

请帮帮我..

2 个答案:

答案 0 :(得分:0)

它可能与Facebook的访问令牌有关。因为当您使用Facebook登录时,您将获得一个访问令牌,并且该令牌在任何地方都使用,因此请尝试将访问令牌检查为非零。这只是我的假设,但会要求您将代码保存在发生崩溃的地方。否则从控制台发布崩溃原因。

答案 1 :(得分:0)

[NSNull lowercaseString] 表示您的一个字符串为null,并且您尝试将lowercaseString方法应用于该字符串。在此方法调用之前保持空检查条件,或者您可以检查此字符串为空的原因。