ios - 仅从 Apple Watch 获取位置更新(即使连接了 iPhone)
问题描述
是否可以始终将 Apple Watch 中的 GPS 芯片用于 WatchKit 应用程序,即使连接了 iPhone(对于 Apple Watch 系列 2 及更高版本,因为这些型号板载 GPS 芯片)。
对于 watchOS 上的应用,我需要最准确的 GPS 数据。不幸的是,当 iPhone 连接时,位置请求(使用标准代码)被委托给 iPhone 并且使用 iPhone 的 GPS 芯片。从节能的角度来看,这是完全合理的,但从准确性的角度来看则不然。iPhone可以藏在外套、包等中。在这种情况下,手机看不到天空,而手表有。在这种情况下,手表的 GPS 数据要准确得多(iPhone GPS 数据非常不准确)
有没有办法配置 CLLocationManager 以阻止将 GPS 位置请求委托给 iPhone 并始终使用手表中的 GPS 芯片?
解决方案
推荐阅读
- python - 如何在mac上的vscode上安装包?
- excel - 如何从其名称或其中的文本中找到列字母?
- android - 设置 chromium depot_tools 时无法运行 fetch android
- ruby-on-rails - rails delay_jobs + 删除记录
- php - 删除在 $_COOKIE 中编码的 JSON 元素
- geoserver - vec:Geoserver 的 SLD 中的 BarnesSurface
- php - 如何在具有最大长度和最大数组总和的数组中插入随机值
- bash - bash 从表中提取第一行
- java - 将带有 ksoap2 的自定义标头发送到 asp.net
- powershell - 对象引用未设置为 powershell 中的对象实例