Lorsque le conducteur termine son service, vous pouvez désactiver les mises à jour de la position et mettre le véhicule hors connexion en définissant locationTrackingEnabled
sur false
.
La désactivation des mises à jour de la position envoie également une dernière demande de mise à jour du véhicule à Fleet Engine pour définir l'état du véhicule sur GMTDVehicleState.offline
.
Pour connaître les points à prendre en compte en cas d'échec de la désactivation des mises à jour de la position, consultez updateVehicleState
.
Swift
vehicleReporter.locationTrackingEnabled = false
Objective-C
_vehicleReporter.locationTrackingEnabled = NO;