2016-12-18 5 views
1

Wenn ich einen (benutzerdefinierten) externen BT LE GPS Empfänger (Empfang von NMEA GPS Signalen) hätte, würde ich automatisch mit den CLLocation Manager Diensten arbeiten in all meinen Apps?Externer NMEA GPS zu Apples CLLocation Manager

Die BT LE-Verbindung ist maßgeschneiderte Hardware, gibt es Informationen darüber, wie dies konfiguriert wird, um wie ein iOS-unterstützter (MFi) GPS-Empfänger zu funktionieren?

Alle Tipps oder Hinweise sehr geschätzt.

Antwort

0

Es gibt keine Möglichkeit, dass Ihr eigenes benutzerdefiniertes GPS mit CLLocationManager integriert wird , es sei denn, Sie werden ein MFi-Anbieter.

Wenn Sie jedoch auf Jailbroken-Gerät abzielen, ist es technisch möglich. Dies ist, weil BTStackGPS in das System integriert ist, so dass wir Apples Kartenanwendung mit nicht-MFi externen NMEA Bluetooth GPS verwenden können. BTStack ist open source und es wird gesagt, dass BTStackGPS auf dem BTStack ausgeführt wird. Es unterstützt auch BLE. Hinweis BTStackGPS ist keine Open-Source-Software, Sie benötigen daher eigene Nachforschungen darüber, wie Sie Ihre SW in das System integrieren.