【问题标题】:Facebook iOS share dialog crashFacebook iOS 分享对话框崩溃
【发布时间】:2018-11-02 10:56:01
【问题描述】:

我有问题。在 iOS 上与 FBSDKShareDialog 共享时,我在按下 (x) 时遇到了崩溃。这样做只会抛出Thread 1: EXC_BAD_ACCESS (code=1, address=0x0),仅此而已。没有调用委托或错误只是崩溃。连接到同一个 fb 应用程序的生产应用程序可以正常工作。对于在哪里寻找的任何建议,我将不胜感激。 我的分享对话框代码:

let method = user.id == CurrentUser.sharedUser.id ? "some_action" : "other_action"
fbAction.actionType = method
fbAction.setString("\(manager.appHost)\(obj.fbShareUrl)", forKey: "employee")
let content = FBSDKShareOpenGraphContent()
content.action = fbAction
content.previewPropertyName = "employee"
FBSDKShareDialog.show(from: showingController, with: content, delegate: showingController)

【问题讨论】:

    标签: ios swift facebook fbsdk


    【解决方案1】:

    我找到了解决方法。 FBSDKShareDialog 有一个属性 mode。我将其设置为.web,因此共享对话框现在在UIView(如弹出窗口)而不是Safari 中打开。在 UIView 中,关闭按钮可以正常工作。

    【讨论】:

      猜你喜欢
      • 2013-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-31
      • 2012-12-03
      • 2013-11-23
      • 1970-01-01
      相关资源
      最近更新 更多