Présentation
Classe de service pour le SDK Google Consumer Ridesharing pour iOS.
Fonctions de membre public statique | |
(void) | + setAccessTokenProvider:providerID: |
Méthode d'initialisation du SDK Rodesharing principale. | |
(type d'instance) | + sharedServices |
Fournit l'instance partagée de GMTCServices pour le SDK de partage de course Google pour iOS. | |
(NSString *) | + SDKVersion |
Affiche la version pour cette version du SDK Google Ridesharing pour iOS. | |
(NSString *) | + SDKLongVersion |
Renvoie la version au format long de la chaîne. | |
(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 | |
GMTCTripService * | tripService |
Renvoyez une instance de GMTCTripService. |
Documentation sur la fonction de membre
+ (void) setAccessTokenProvider: | (id< GMTCAuthorization >). | accessTokenProvider | |
providerID: | (NSString *) | providerID | |
Méthode d'initialisation du SDK Rodesharing principale.
Doit être appelé avant toute autre méthode.
- Paramètres :
-
accessTokenProvider Une implémentation de GMTCAuthorization, qui peut fournir un jeton d'accès valide. providerID ID du projet Google Cloud (par exemple, sample-consumer-project).
+ (type d'instance) sharedServices |
Fournit l'instance partagée de GMTCServices pour le SDK de partage de course Google pour iOS.
Les cours de covoiturage contiendront cette instance pour fournir leur connexion à Google.
Cette méthode génère une exception si setAccessTokenProvider: n'a pas été appelé.
+ (NSString *) SDKVersion |
Affiche la version pour cette version du SDK Google Ridesharing pour iOS.
Exemple : "0.4.4". Le numéro de version figure dans le bundle de ressources du SDK.
+ (NSString *) SDKLongVersion |
Renvoie la version au format long de la chaîne.
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
. Elle doit être mise à jour avant l'appel de "sharedServices".
Cette propriété doit être définie à partir du thread principal.
Documentation de la propriété
- (GMTCTripService*) tripService [read, assign] |
Renvoyez une instance de GMTCTripService.