如果我有一个(定制的)外部BT LE gps接收器(接收NMEA GPS信号)我将蓝牙连接到iOS设备,这会自动与我所有应用程序中的CLLocation Manager服务一起使用吗?
BT LE连接是定制硬件,是否有任何关于如何配置它以充当iOS支持(MFi)GPS接收器的信息?
非常感谢任何提示或指示。
答案 0 :(得分:0)
您自己定制的GPS无法集成 除非您成为MFi供应商,否则使用CLLocationManager。
但是,如果你的目标是越狱设备,那么技术上是可行的。 这是因为BTStackGPS与系统集成,因此我们可以将Apple的地图应用程序与非MFi外部NMEA蓝牙GPS一起使用。 BTStack是open source,据说BTStackGPS在BTStack上运行。它也支持BLE。注意BTStackGPS不是开源的,因此您需要自己研究如何将SW与系统集成。