Cuando el conductor termina su turno, puedes inhabilitar las actualizaciones de ubicación y desconectar el vehículo configurando locationTrackingEnabled
en false
.
Si inhabilitas las actualizaciones de ubicación, también se envía una solicitud final de actualización del vehículo a Fleet Engine para establecer el estado del vehículo en GMTDVehicleState.offline
.
Para conocer las consideraciones especiales sobre el manejo de fallas cuando se inhabilitan las actualizaciones de ubicación, consulta updateVehicleState
.
Swift
vehicleReporter.locationTrackingEnabled = false
Objective-C
_vehicleReporter.locationTrackingEnabled = NO;