我可以检测到 iOS 设备连接了外部 GPS 吗?

Posted

技术标签:

【中文标题】我可以检测到 iOS 设备连接了外部 GPS 吗?【英文标题】:Can I detect that an iOS device has external GPS connected? 【发布时间】:2020-01-31 17:31:03 【问题描述】:

有什么方法可以检测到外部 GPS 单元已连接到 ios 设备(比如运行 iOS 13)?

我们正在构建一个特殊用途的应用程序,该应用程序确实需要外部 GPS 才能正常工作,并希望在只有内部 GPS 可用时警告用户准确性问题。

(当然,我们可以等到出现不准确的情况,但到那时为时已晚。)

【问题讨论】:

【参考方案1】:

我能够做到的唯一方法是每秒计算位置更新。内部gps是1hz。我连接到的外部 gps (garmin glo) 是 10hz。

如果有人有更好的解决方案,我想知道。

【讨论】:

以上是关于我可以检测到 iOS 设备连接了外部 GPS 吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 iPhone 与外部设备连接?

telnet 可以用来在通过 USB 连接的真实 android 设备上设置 gps 位置吗?

Apple 的 CLLocation 管理器的外部 NMEA GPS

带有外部 GPS 的 CLLocationManager/MKMapView

安卓上的gps跟踪

将数据从 iOS 应用程序发送到外部连接的非 iOS 设备