Lorsque le conducteur a terminé son service, vous pouvez désactiver les mises à jour de position et mettre le véhicule hors connexion en définissant locationTrackingEnabled
sur false
.
La désactivation des mises à jour de position envoie également une dernière requête de mise à jour du véhicule à Fleet Engine pour définir l'état du véhicule sur GMTDVehicleState.offline
.
Pour en savoir plus sur la gestion des échecs lors de la désactivation des mises à jour de position, consultez updateVehicleState
.
Swift
vehicleReporter.locationTrackingEnabled = false
Objective-C
_vehicleReporter.locationTrackingEnabled = NO;