Présentation
Une classe qui donne accès à tous les composants principaux et sert de point d'entrée pour le cas d'utilisation du partage de course.
Hérite de GMTDDriverAPI.
Fonctions de membre public | |
(type d'instance pouvant avoir une valeur nulle) | - initWithDriverContext : |
Initialise l'API. | |
Fonctions de membre public statique | |
(NSString *) | + SDKVersion |
Affiche la version de cette version du SDK Google On Demand Rides and Deliveries pour iOS. | |
(NSString *) | + SDKLongVersion |
Renvoie la chaîne de version au format long. | |
(void) | + setAbnormalOutcomeReportingEnabled: |
Permet de signaler les arrêts anormaux du SDK, par exemple lorsque l'application plante alors que le SDK est toujours en cours d'exécution. | |
Propriétés | |
GMTDVehicleReporter * | vehicleReporter |
Le rapporteur de véhicules était utilisé pour envoyer des mises à jour au backend Fleet Engine. |
Documentation sur la fonction de membre
- (type d'instance pouvant avoir une valeur nulle) initWithDriverContext: | (GMTDDriverContext *) | driverContext |
Initialise l'API.
Après l'initialisation, les API de pilote de différents secteurs ne doivent pas être utilisées tant que cette instance n'a pas été désaffectée. L'utilisation d'instances d'API de pilote de plusieurs secteurs dans la même session de SDK peut entraîner un comportement inattendu.
- Paramètres :
-
driverContext Objet contenant les informations nécessaires à l'initialisation.
- Renvoie :
- Instance de l'API.
+ (NSString *) SDKVersion |
Affiche la version de cette version du SDK Google On Demand Rides and Deliveries pour iOS.
Exemple : "0.4.4". La version se trouve dans le bundle de ressources du SDK.
+ (NSString *) SDKLongVersion |
Renvoie la chaîne de version au format long.
Il inclut la chaîne de version et la version du bundle au format "<VERSION SHORT> (<VERSION BUNDLE>)". Exemple : "0.4.4 (234.2)".
+ (void) setAbnormalOutcomeReportingEnabled: | (BOOL) | abnormalTerminationReportingEnabled |
Permet de signaler les arrêts anormaux du SDK, par exemple lorsque l'application plante alors que le SDK est toujours en cours d'exécution.
Cela permet à Google d'améliorer la stabilité du SDK, le cas échéant. La valeur par défaut est YES
, et elle doit être mise à jour avant l'appel de "initWithDriverContext".
Cette propriété doit être définie à partir du thread principal.
Documentation de la propriété
- (GMTDVehicleReporter*) vehicleReporter [read, assign] |
Le rapporteur de véhicules était utilisé pour envoyer des mises à jour au backend Fleet Engine.