当前能够将图像附加到MSMessage
。
还可以使用MSMessage
如下设置MSMessage.url
的网址。
但是,当收件人点击邮件时,URL无法在Safari浏览器中打开。而是打开了App Store。
// 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)
答案 0 :(得分:1)
当我需要共享URL时,我只是插入了urlString
iMessage,却发现它是URL,并且可以正常工作。
与此处相同-ios 11 imessage extension message.url does not open safari