gpt4 book ai didi

ios - 如何在MSMessage中保存自定义信息?

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

在 iOS10 的 iMessage 扩展中,当用户点击交互式消息气泡时:

如何在发送的消息中保存自定义信息,以便在点击时,扩展程序能够获取该自定义信息并识别点击消息的类型以做出相应的响应?

谢谢!

最佳答案

由于这是一个 iOS 10 问题,我希望以下 Swift 中的回答对其他人有所帮助。 (@jmoukel 的原始答案,我刚刚将其转换为 Swift)。

let message = MSMessage()
guard let url = NSURL(string: "http://yourwebsite.com") else { return }
guard let urlComponents = NSURLComponents(URL: url, resolvingAgainstBaseURL: false) else { return }
urlComponents.setQueryItems([
"messageType": "1",
"username":"Jorge",
"userId":"99999",
"userPhoto":"http://yourwebsite.com/9999.jpg"
])
message.setURL(urlComponents.URL!)

关于ios - 如何在MSMessage中保存自定义信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39128776/

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