Сбой диалога с iOS на Facebook - PullRequest
0 голосов
/ 23 мая 2018

У меня проблема.При совместном использовании на 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)

enter image description here

1 Ответ

0 голосов
/ 24 мая 2018

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

...