位置情報サービスをテストするための小さなプロトタイプアプリを作成しています。私のアプリは-startUpdatingLocationと-startMonitoringSignificantLocationChanges(バックグラウンド処理用)の両方を使用しています。
どちらの場合も、取得した位置データを使用してjsonオブジェクトをサーバーに送信しようとしていますが、位置情報サービスのどのモードが使用されたかを判断できるように、ある種の識別子も送信できるようにしたいと思います。データ(GPS、wifi、タワー、または少なくとも上記の2つのサービスのいずれかを介した場合)を取得します。
違いがあれば、AppDelegateでCLLocationManagerを設定しています。
ありがとう