Informações gerais
Classe de serviço do SDK de transporte por aplicativo do Google para iOS.
Funções membro públicas estáticas | |
(void) | + setAccessTokenProvider:providerID: |
Método init do SDK do Rodesharing principal. | |
(tipo de instância) | + sharedServices |
Fornece a instância compartilhada de GMTCServices para o SDK do Google Ridesharing para iOS. | |
(NSString *) | + SDKVersion |
Retorna a versão desta versão do SDK do Google Ridesharing para iOS. | |
(NSString *) | + SDKLongVersion |
Retorna a versão formatada da string. | |
(void) | + setAbnormal finishedReportingEnabled: |
Permite informar encerramentos anormais do SDK, como quando o app falha enquanto o SDK ainda está em execução. | |
Propriedades | |
GMTCTripService * | tripService |
Retorna uma instância do GMTCTripService. |
Documentação da função membro
+ (void) setAccessTokenProvider: | (id< GMTCAuthorization >) | accessTokenProvider | |
provedorID: | (NSString *) | providerID | |
Método init do SDK do Rodesharing principal.
Precisa ser chamado antes de qualquer outro método.
- Parâmetros:
-
accessTokenProvider Uma implementação de GMTCAuthorization, que pode fornecer um token de acesso válido. providerID Um ID do projeto do Google Cloud (por exemplo, sample-consumer-project).
+ (tipo de instância) sharedServices |
Fornece a instância compartilhada de GMTCServices para o SDK do Google Ridesharing para iOS.
As aulas de transporte por aplicativo particular vão manter esta instância para estabelecer a conexão dela com o Google.
Esse método gerará uma exceção se setAccessTokenProvider: não tiver sido chamado.
+ (NSString *) SDKVersion |
Retorna a versão desta versão do SDK do Google Ridesharing para iOS.
Por exemplo, "0.4.4". O número da versão está no pacote de recursos do SDK.
+ (NSString *) SDKLongVersion |
Retorna a versão formatada da string.
Ela inclui a string da versão e a versão do pacote no formato "<VERSÃO CURTA> (<VERSÃO BUNDLE>)". Por exemplo, "0.4.4 (234.2)".
+ (void) setAbnormal complexidadeReportingEnabled: | (BOOL) | abnormalTerminationReportingEnabled |
Permite informar encerramentos anormais do SDK, como quando o app falha enquanto o SDK ainda está em execução.
Isso permite que o Google melhore a estabilidade do SDK quando aplicável. O padrão é YES
, e o valor precisa ser atualizado antes que "sharedServices" seja chamado.
Essa propriedade precisa ser definida na linha de execução principal.
Documentação da propriedade
- (GMTCTripService*) tripService [read, assign] |
Retorna uma instância do GMTCTripService.