如何在 iOS 10 中获取 Apple Maps 的“查找我的车”的“停放位置”信息

Posted

技术标签:

【中文标题】如何在 iOS 10 中获取 Apple Maps 的“查找我的车”的“停放位置”信息【英文标题】:How to get 'parked location' information of Apple Maps's 'find my car' in iOS 10 【发布时间】:2016-12-04 02:35:56 【问题描述】:

ios 10 Apple Map 有“显示停车位置”,我喜欢这个功能。

我想为我的停放位置的历史制作应用程序,但我找不到相关的 API。

如何获取Apple Maps控制的停放位置信息?

或者如何自己实现这个功能而不是Apple Maps?

【问题讨论】:

我也需要这些信息。有人有吗? 收到了吗? 【参考方案1】:

您可以尝试使用 CMMotionActivityQueryHandler 查询所有最近运动活动的运动框架,然后通过 CLLocationManger 获取所有最近的 CLVisit 对象,关联数据并找出用户停止在车内时的位置。

它不会是完美的,它不会与 Apple Maps 相同,这取决于人们是否启用了常用位置(他们通常会启用,默认情况下会启用),但它是次佳的东西。

【讨论】:

以上是关于如何在 iOS 10 中获取 Apple Maps 的“查找我的车”的“停放位置”信息的主要内容,如果未能解决你的问题,请参考以下文章

Apple Maps 中 UI 菜单的 iOS 名称

iOS 6 中的 Apple 地图方案:如何显示标注/图钉?

如何生成打开 Apple Plan 或 Google Maps 的链接

网址上的 Apple Maps 注释

Apple Maps 和 Google Maps API 的可行性

使用我的 ios App iOS 9 Swift 2.2 中的路线打开 Apple Maps App