ドライバーがシフトを終了したら、locationTrackingEnabled
を false
に設定して、位置情報の更新を無効にし、車両をオフラインにできます。
位置情報の更新を無効にすると、車両の最終更新リクエストが Fleet Engine に送信され、車両の状態が GMTDVehicleState.offline
に設定されます。
位置情報の更新を無効にしたときの障害処理に関する特別な考慮事項については、updateVehicleState
をご覧ください。
Swift
vehicleReporter.locationTrackingEnabled = false
Objective-C
_vehicleReporter.locationTrackingEnabled = NO;