Сбой в диалоговом окне "Поделиться 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 кнопки закрытия работают без проблем.