Я пытаюсь разделить что-то через branch.io доля листа:Коммуникатор не появляется в долевой листе (UIActivityViewController) из branch.io
let shareText = "Some Share Text"
let linkProperties = BranchLinkProperties()
linkProperties.feature = "Some"
linkProperties.addControlParam("$desktop_url", withValue: desktopURLString)
linkProperties.addControlParam("$android_url", withValue: androidURLString)
let object = BranchUniversalObject(canonicalIdentifier: "some.cannonical.identifier")
object.title = "Some Title"
object.imageUrl = someImageURL
object.contentDescription = "Some Content Description"
object.addMetadataKey("some_id", value: identifier)
object.showShareSheet(with: linkProperties,
andShareText: shareText,
from: self,
completion: completion)
Все прекрасно работает, за исключением того, что приложение Facebook Messenger не показывает как вариант в общем листе. Ни в предлагаемых вариантах, ни в разделе «Больше». Что необходимо для достижения этого?
Я нашел следующий вопрос/ответ для UIActivityViewController по умолчанию. Как это работает с branch.io? Facebook Messenger not showing up with UIActivityViewController
Почему вы не используете UIActivityViewController? а также Facebook и Facebook messenger не позволяют отправлять текст. Это политика Facebook, что никто не может отправить предварительный текст в общем листе .... Просто отправьте изображение в действие, и Messenger автоматически появится –
, однако приложение facebook появляется. Я хочу, чтобы facebook messenger появился слишком, соответственно знаю, что заставляет его не появляться. Мне нужна дополнительная поддержка, которую подразделение предлагает для совместного использования/отслеживания. – helkarli