Opis
Klasa usługi pakietu SDK Google Consumer Ridesharing na iOS.
Statyczne publiczne funkcje członkowskie | |
(void) | + setAccessTokenProvider:providerID: |
Metoda inicjowania głównego pakietu SDK Rodesharing. | |
(typ instancji) | + sharedServices (wspólne usługi) |
Udostępnia wspólną instancję GMTCServices dla pakietu Google Ridesharing SDK na iOS. | |
(NSString *) | + SDKVersion |
Zwraca wersję tej wersji pakietu SDK Google Ridesharing na iOS. | |
(NSString *) | + SDKLongVersion |
Zwraca długo sformatowaną wersję ciągu znaków. | |
(void) | + setAbnormalDeletionReportingEnabled: |
Umożliwia zgłaszanie nieprawidłowych zakończenia działania pakietu SDK, na przykład w przypadku awarii aplikacji, gdy pakiet SDK jest nadal uruchomiony. | |
Usługi | |
GMTCTripService * | tripService |
Zwraca instancję usługi GMTCTripService. |
Dokumentacja funkcji członka grupy
+ (void) setAccessTokenProvider: | (id< GMTCAuthorization >) | accessTokenProvider | |
Identyfikator dostawcy: | (NSString *) | providerID. | |
Metoda inicjowania głównego pakietu SDK Rodesharing.
Powinna być wywoływana przed każdą inną metodą.
- Parametry:
-
accessTokenProvider Implementacja metody GMTCAuthorization, która może stanowić prawidłowy token dostępu. providerID Identyfikator projektu Google Cloud (np. przykładowy-projekt-klienta).
+ (instancetype) sharedServices |
Udostępnia wspólną instancję GMTCServices dla pakietu Google Ridesharing SDK na iOS.
Klasy współdzielenia przejazdów będą przechowywać tę instancję, aby zapewnić połączenie z Google.
Ta metoda spowoduje zgłoszenie wyjątku, jeśli funkcja setAccessTokenProvider: nie została wywołana.
+ (NSString *) SDKVersion |
Zwraca wersję tej wersji pakietu SDK Google Ridesharing na iOS.
Na przykład „0.4.4”. Numer wersji znajduje się w pakiecie zasobów SDK.
+ (NSString *) SDKLongVersion |
Zwraca długo sformatowaną wersję ciągu znaków.
Zawiera ciąg znaków wersji i wersję pakietu w formacie „<SKRÓT WERSJA> (<WERSJA PAKIETU>)”, np. „0.4.4 (234.2)”.
+ (void) setAbnormalReportingEnabled: | (BOOL) | abnormalTerminationReportingEnabled |
Umożliwia zgłaszanie nieprawidłowych zakończenia działania pakietu SDK, na przykład w przypadku awarii aplikacji, gdy pakiet SDK jest nadal uruchomiony.
Dzięki temu Google może w razie potrzeby zwiększyć stabilność pakietu SDK. Wartość domyślna to YES
. Przed wywołaniem usługi „sharedServices” należy zaktualizować wartość.
Tę właściwość należy ustawić w wątku głównym.
Dokumentacja właściwości
– (GMTCTripService*) tripService [read, assign] |
Zwraca instancję usługi GMTCTripService.