gpt4 book ai didi

ios - 使用 iMessage 应用程序发送 URL

转载 作者:可可西里 更新时间:2023-11-01 01:31:05 25 4
gpt4 key购买 nike

我想在我的消息中发送一个链接,以允许用户打开应用程序商店来安装应用程序或使用深层链接链接到我的应用程序中的特定内容,类似于 Apple Music iMessage 应用程序.我目前正在使用:

var messagee:MSMessage = message.url = URL(string: "https://itunes.apple.com/us/app/reaction-timer-game/id572319874?ls=1&mt=8")
template.image = game1Image.image!
template.imageTitle = "Game 1"
template.imageSubtitle = "\(bestScore1[0])"

但是当我点击图片时,打开的是 iMessage 应用而不是 URL。这可能吗?如果可以,我该怎么做?

我应该发送 URL 吗:

let url = URL(string: "urlData")
self.activeConversation?.insertAttachment(url!, withAlternateFilename: "URL", completionHandler: { (error) in
if error != nil {
print("Error")
} else {
print("Sent")
}
})

谢谢

最佳答案

我认为这是不可能的。如果您尝试打开任何 URL 或 URL 方案,它将打开您的主要 iOS 应用程序(如果有的话)。在我的例子中,我想显示一个网页,所以我所做的只是使用 UIWebView 而不是直接打开 Safari。

如果收件人没有安装,iMessage 将已经显示您的应用程序链接。这有助于提高应用的可发现性,但您无法在 App Store 中自动打开您的应用。

关于ios - 使用 iMessage 应用程序发送 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39392420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com