Tài liệu tham khảo về lớp GMTCServices

Tài liệu tham khảo về lớp GMTCServices

Tổng quan

Lớp dịch vụ cho SDK Chia sẻ chuyến đi dành cho người tiêu dùng của Google dành cho iOS.

Hàm thành viên công khai tĩnh

(void) + setAccessTokenProvider:providerID:
 Phương pháp khởi tạo SDK Rodeshare chính.
(loại thực thể)+ sharedServices
 Cung cấp một phiên bản dùng chung của GMTCServices cho SDK của Google Chuyến đi dành cho iOS.
(NSString *)+ SDKVersion (Phiên bản SDK)
 Trả về phiên bản của bản phát hành SDK của Google RideShare dành cho iOS.
(NSString *)+ SDKLongVersion
 Trả về phiên bản chuỗi được định dạng dài.
(void) + setAbnormalMergeReportingEnabled:
 Cho phép báo cáo các trường hợp chấm dứt SDK bất thường, chẳng hạn như khi ứng dụng gặp sự cố trong khi SDK vẫn đang chạy.

Thuộc tính

GMTCTripServicetripService
 Trả về một phiên bản của GMTCTripService.

Tài liệu về hàm thành phần

+ (vô hiệu) setAccessTokenProvider: (mã nhận dạng< GMTCAuthorization >) accessTokenProvider
mã nhà cung cấp: (NSString *) providerID

Phương pháp khởi tạo SDK Rodeshare chính.

Phải được gọi trước mọi phương thức khác.

Các tham số:
accessTokenProviderViệc triển khai GMTCAuthorization có thể cung cấp một mã truy cập hợp lệ.
providerIDMã dự án của Google Cloud (ví dụ: sample-consumer-project).
+ (instancetype) sharedServices

Cung cấp một phiên bản dùng chung của GMTCServices cho SDK của Google Chuyến đi dành cho iOS.

Lớp học đi chung xe sẽ lưu giữ phiên bản này để cung cấp kết nối với Google.

Phương thức này sẽ gửi một ngoại lệ nếu chưa gọi setAccessTokenProvider:.

+ (NSString *) SDKVersion

Trả về phiên bản của bản phát hành SDK của Google RideShare dành cho iOS.

Ví dụ: "0.4.4". Số phiên bản nằm trong gói tài nguyên của SDK.

+ (NSString *) SDKLongVersion

Trả về phiên bản chuỗi được định dạng dài.

Nó bao gồm chuỗi phiên bản và phiên bản gói ở định dạng "<SHORT VERSION> (<PACKAGE VERSION>)". Ví dụ: "0.4.4 (234.2)".

+ (void) setAbnormalChấmReportingEnabled: (BOOL)  abnormalTerminationReportingEnabled

Cho phép báo cáo các trường hợp chấm dứt SDK bất thường, chẳng hạn như khi ứng dụng gặp sự cố trong khi SDK vẫn đang chạy.

Việc này cho phép Google cải thiện độ ổn định của SDK (nếu có). Giá trị mặc định là YES và giá trị phải được cập nhật trước khi gọi "sharedServices".

Thuộc tính này phải được đặt từ luồng chính.


Tài liệu về thuộc tính

– (GMTCTripService*) tripService [read, assign]

Trả về một phiên bản của GMTCTripService.