Überblick
Dienstklasse für das Google Consumer Ridesharing SDK for iOS.
Statische Funktionen für öffentliche Mitglieder | |
(void) | + setAccessTokenProvider:providerID: |
Init-Methode für Rodesharing SDK. | |
(Instanztyp) | + sharedServices |
Stellt die gemeinsam genutzte Instanz von GMTCServices für das Google Ridesharing SDK for iOS bereit. | |
(NSString *) | + SDKVersion |
Gibt die Version für diesen Release des Google Ridesharing SDK for iOS zurück. | |
(NSString *) | + SDKLongVersion |
Gibt die lange Version des Strings zurück | |
(void) | + setAbnormalTerminationReportingEnabled: |
Ermöglicht das Melden von abnormaler SDK-Beendigung, z. B. wenn die App abstürzt, während das SDK noch ausgeführt wird. | |
Attribute | |
GMTCTripService * | tripService |
Gibt eine Instanz von GMTCTripService zurück. |
Dokumentation zu Mitgliederfunktionen
+ (void) setAccessTokenProvider: | (ID< GMTCAuthorization >) | accessTokenProvider | |
Anbieter-ID: | (NSString *) | providerID | |
Init-Methode für Rodesharing SDK.
Sollte vor jeder anderen Methode aufgerufen werden.
- Parameter:
-
accessTokenProvider Eine Implementierung von GMTCAuthorization, die ein gültiges Zugriffstoken bereitstellen kann. providerID Eine ID des Google Cloud-Projekts (z.B. sample-consumer-project).
+ (Instanztyp) sharedServices |
Stellt die gemeinsam genutzte Instanz von GMTCServices für das Google Ridesharing SDK for iOS bereit.
Diese Instanz wird von Fahrgemeinschaftsklassen gespeichert, um ihre Verbindung zu Google bereitzustellen.
Diese Methode gibt eine Ausnahme aus, wenn setAccessTokenProvider: nicht aufgerufen wurde.
+ (NSString *) SDKVersion |
Gibt die Version für diesen Release des Google Ridesharing SDK for iOS zurück.
Beispiel: „0.4.4“. Die Versionsnummer ist im Ressourcen-Bundle des SDK enthalten.
+ (NSString *) SDKLongVersion |
Gibt die lange Version des Strings zurück
Er enthält den Versionsstring und die Bundle-Version im Format „<KURZVERSION> (<BUNDLEVERSION>)“, z. B. „0.4.4 (234.2)“.
+ (void) setAbnormalTerminationReportingEnabled: | (BOOL) | abnormalTerminationReportingEnabled |
Ermöglicht das Melden von abnormaler SDK-Beendigung, z. B. wenn die App abstürzt, während das SDK noch ausgeführt wird.
So kann Google die Stabilität des SDKs gegebenenfalls verbessern. Der Standardwert ist YES
und der Wert muss aktualisiert werden, bevor „sharedServices“ aufgerufen wird.
Dieses Attribut muss im Hauptthread festgelegt werden.
Property-Dokumentation
– (GMTCTripService*) tripService [read, assign] |
Gibt eine Instanz von GMTCTripService zurück.