【发布时间】:2015-03-14 03:45:57
【问题描述】:
我正在开发一个手表应用程序,它需要将一个人从 A 点带到 B 点。
一种选择是将地图导航工作委托给 iPhone 并处理手表和手机等之间的消息更新。
但是有谁知道是否可以直接从我自己的手表应用程序调用/启动 Apple Maps 应用程序(在手表上)并传递开始/结束坐标详细信息 - 以自动启动转弯方向(从苹果地图手表应用程序)?
【问题讨论】:
标签: watchkit
我正在开发一个手表应用程序,它需要将一个人从 A 点带到 B 点。
一种选择是将地图导航工作委托给 iPhone 并处理手表和手机等之间的消息更新。
但是有谁知道是否可以直接从我自己的手表应用程序调用/启动 Apple Maps 应用程序(在手表上)并传递开始/结束坐标详细信息 - 以自动启动转弯方向(从苹果地图手表应用程序)?
【问题讨论】:
标签: watchkit
第二个选项听起来很合理。根据 WKInterfaceMap 类参考,点击地图会直接打开 Apple Watch Maps 应用。
引用文档:
WKInterfaceMap 对象为您指定的位置显示非交互式地图。地图必须从您的界面控制器动态配置。使用 WKInterfaceMap 类的方法来指定地图的可见区域并添加任何注释或兴趣点。点击地图会在用户的 Apple Watch 上启动地图应用并显示相应的位置。
【讨论】: