Как встроить URL в MSMessage? - PullRequest
       56

Как встроить URL в MSMessage?

0 голосов
/ 20 ноября 2018

В настоящее время можно прикрепить изображение к MSMessage.Также установите URL-адрес MSMessage, используя MSMessage.url, как показано ниже.

Однако, когда получатель нажимает на сообщение, URL-адрес не открывается в браузере Safari.Вместо этого открывается магазин приложений.

// Appearance of message
let layout = MSMessageTemplateLayout()
layout.caption = "Welcome to this URL"
layout.image = UIImage(named: "sample.png")

let message = MSMessage()
message.layout = layout

let urlString = "https://herokuapp.com/#abd625fc1af2"
message.url = URL(string: urlString)

activeConversation?.insert(message, completionHandler: nil)

1 Ответ

0 голосов
/ 20 ноября 2018

Когда мне нужно было поделиться URL-адресом, я просто вставил urlString iMessage, после чего узнал, что это URL-адрес, и он отлично работает.

Это было бы так же, как здесь - ios 11расширение imessage message.url не открывает safari

...