Сбой в диалоговом окне "Поделиться iOS на Facebook"

У меня проблема. Пока делюсь на 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)

1 ответ

Я нашел обходной путь для этого. FBSDKShareDialog имеет свойство mode, Я установил это .web поэтому теперь открывается диалоговое окно UIView (как всплывающее окно) не Safari. В UIView кнопки закрытия работают без проблем.

Другие вопросы по тегам