Facebook MessageDialog не вызывает завершение в ios swift - PullRequest
0 голосов
/ 30 октября 2018

Обработчик завершений Facebook MessageDialog не вызывает ни в коем случае, если пользователь успешно опубликовал сообщение или отменил диалог.

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.

Может кто-нибудь помочь исправить это? Любая помощь будет очень цениться. Заранее спасибо.

...