【问题标题】:App Crash on Working with Facebook Connect使用 Facebook Connect 时应用程序崩溃
【发布时间】:2011-06-08 11:05:10
【问题描述】:

当我测试我的应用程序时,它是一个基于 UITableViewController 导航的应用程序,有时,在返回或更改另一个视图时,我会收到下一条崩溃消息。我无法解决这个错误,我不知道这是什么原因。有人可以帮助我吗?

感谢阅读。

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];
}

【问题讨论】:

    标签: objective-c ios facebook


    【解决方案1】:

    现在问题解决了。使用 Facebook Connect SDK 的最佳方式是将所有 Facebook 相关对象实现到 App Delegate 中。当用户触摸允许发布到他的 Facebook 墙的按钮时(与用户所在的 UIView 无关),您只需调用 App Delegate 并获取调用 Facebook Connect 对话框所需的 Facebook 对象。 App Delegate 必须是 FBDialogDelegate 和 FBSessionDelegate 的 Facebook Connect 委托。此外,App Delegate 必须实现应用程序:handleOpenURL: 方法。

    感谢大家的阅读。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-03
      • 1970-01-01
      • 1970-01-01
      • 2019-02-10
      • 1970-01-01
      • 2012-07-12
      相关资源
      最近更新 更多