应用程序崩溃与Facebook连接
问题描述:
当我测试我的应用程序时,是一个基于UITableViewController导航的应用程序,有时,回来或更改另一个视图,我得到下一个崩溃消息。我无法解决这个错误,我不知道这是什么责任。有人可以帮助我吗?应用程序崩溃与Facebook连接
感谢您的阅读。
warning: Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3 (8J2)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib (file not found).
当应用程序完成时,XCode指向此Facebook Connect方法。
- (void)dialogDidSucceed:(NSURL *)url {
if ([_delegate respondsToSelector:@selector(dialogCompleteWithUrl:)]) {
[_delegate dialogCompleteWithUrl:url];
}
[self dismissWithSuccess:YES animated:YES];
}
答
现在问题解决了。使用Facebook Connect SDK的最佳方式是将所有与Facebook相关的对象实施到App Delegate中。当用户触摸允许发布到他的Facebook墙上的按钮(不管用户所在的UIView如何)时,只需调用App Delegate并获取需要调用Facebook Connect对话框的Facebook对象。 App Delegate必须是FBDialogDelegate和FBSessionDelegate的Facebook Connect代理。此外,应用程序委托必须实现应用程序:handleOpenURL:方法。
感谢大家的阅读。