2016-12-18 9 views
1

私がiOSデバイスにブルートゥースと接続する(カスタムメイドの)外部BT LE gpsレシーバ(NMEA GPS信号を受信する)があれば、これはCLLocation Managerサービス私のすべてのアプリで?外付けNMEA GPSからアップルのCLLocationマネージャ

BT LE接続はカスタムメイドのハードウェアですが、iOS対応(MFi)GPS受信機のように動作するよう設定する方法はありますか?

何かヒントやポインタが大変感謝しています。

答えて

0

MFiベンダーにならない限り、独自のカスタムメイドGPSが とCLLocationManagerを統合する方法はありません。

ただし、Jailbrokenデバイスをターゲティングしている場合、技術的に可能です。 これは、BTStackGPSがシステムに統合されているため、MFi以外の外部NMEAブルートゥースGPSでAppleのマップアプリケーションを使用できるためです。 BTStackはopen sourceであり、BTStackGPSはBTStack上で動作すると言われています。 BLEもサポートしています。注意BTStackGPSはオープンソースではないため、SWをシステムに統合する方法について独自の調査が必要です。