Facebook MessageDialog没有在iOS swift中调用完成

时间:2018-10-30 15:21:47

标签: swift facebook completion messagedialog

在任何情况下,无论用户成功发布消息还是取消对话框,Facebook MessageDialog Completion处理程序都不会调用。

do {
    let content = LinkShareContent(
        url: URL(string: url!)!,
        quote: shareText)
        let messageDialog = MessageDialog(content: content)
        messageDialog.completion = {
            result in
            switch result {
            case .success:
            self.shareCompletion(activityType:nil, completed: true)
            break
            case .cancelled:
            break
            case .failed:
            break
        }
}

try messageDialog.show()
}
catch {
    print(error)
}

我正在使用Facebook pod 0.5.0版。对于Facebook ShareDialog,完成处理程序可以正常运行,但对于MessageDialog则不能。

有人可以帮忙解决此问题吗?任何帮助将不胜感激。预先感谢。

0 个答案:

没有答案