gpt4 book ai didi

ios - Swift 3 将位置作为 iMessage 发送

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:02:49 25 4
gpt4 key购买 nike

我制作了一个经典的“查找我的汽车应用程序”,它可以保存 map 位置并导航回那里。我现在想实现一个共享按钮,通过 iMessage 发送保存的位置。

我已经设置了一个 MFMessageComposeViewController,以便发送带有坐标的消息正文。

使用像这样的 URL 方法:http://maps.apple.com/?ll=40.730610,-73.935242 "确实有效,并打开了 map 应用程序。我缺少的是消息中的 map 缩略图。

当从 iMessage 或 map 共享我的位置时,我会在消息中看到带有红色图钉的精美小 map 预览。在 Mac 上复制 iMessage 链接显示,它是作为 VCF 卡发送的,但我发现无法通过 iMessage 发送 VCF 格式的链接。

有人知道如何使 map 预览正常工作吗?

希望我的问题足够清楚!

谢谢

最佳答案

使用它来创建一个 VCF 文件:https://gist.github.com/naturaln0va/e1fed3f1d32ecf951aac

比:

MFMessageComposeViewController ().addAttachmentURL(Global.locationVCardURLFromCoordinate(coordinate: CLLocationCoordinate2D(latitude: 30, longitude: 40))!, withAlternateFilename: "vCard.loc.vcf")

关于ios - Swift 3 将位置作为 iMessage 发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40643148/

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