GMTCसेवाओं की क्लास का रेफ़रंस


खास जानकारी

iOS के लिए, Google Consumer Ridesharing SDK टूल की सेवा क्लास.

स्टैटिक सार्वजनिक सदस्यों के काम

(void) + setAccessTokenProvider:providerID:
 रोडशेयरिंग SDK टूल का मुख्य तरीका.
(इंस्टेंस टाइप)+ sharedServices
 यह iOS के लिए, Google राइड शेयरिंग SDK टूल के लिए GMTCServices का शेयर किया गया इंस्टेंस देता है.
(एनएसस्ट्रिंग *)+ SDKVersion
 iOS के लिए, Google Ridesharing SDK के इस रिलीज़ का वर्शन दिखाता है.
(एनएसस्ट्रिंग *)+ SDKLongVersion
 स्ट्रिंग का लंबी फ़ॉर्मैट वाला वर्शन दिखाता है.
(void) + setAbnormalizationReportingEnabled:
 SDK टूल के असामान्य तौर पर बंद होने की रिपोर्ट चालू करता है. जैसे, SDK टूल के चलने के दौरान ऐप्लिकेशन के क्रैश होने पर.

प्रॉपर्टी

GMTCTripServicetripService
 GMTCTripService का इंस्टेंस दें.

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

+ (void) setAccessTokenProvider: (id< GMTCAuthorization >) accessTokenProvider
प्रोवाइडर आईडी: (एनएसस्ट्रिंग *) providerID

रोडशेयरिंग SDK टूल का मुख्य तरीका.

किसी अन्य विधि से पहले कॉल किया जाना चाहिए.

पैरामीटर:
accessTokenProviderGMTCAuthorization को लागू करने का तरीका, जिससे एक मान्य ऐक्सेस टोकन दिया जा सकता है.
providerIDGoogle Cloud प्रोजेक्ट का आईडी (उदाहरण के लिए, sample-consumer-project).
+ (इंस्टेंस टाइप) sharedServices

यह iOS के लिए, Google राइड शेयरिंग SDK टूल के लिए GMTCServices का शेयर किया गया इंस्टेंस देता है.

राइडशेयर करने की क्लास, इस इंस्टेंस को होल्ड करेंगी, ताकि Google के साथ उनका कनेक्शन दिखाया जा सके.

अगर setAccessTokenProvider: को कॉल नहीं किया जाता है, तो यह तरीका एक अपवाद देगा.

+ (NSString *) SDKVersion

iOS के लिए, Google Ridesharing SDK के इस रिलीज़ का वर्शन दिखाता है.

उदाहरण के लिए, "0.4.4". वर्शन नंबर, SDK टूल के रिसॉर्स बंडल में होता है.

+ (NSString *) SDKLongVersion

स्ट्रिंग का लंबी फ़ॉर्मैट वाला वर्शन दिखाता है.

इसमें वर्शन स्ट्रिंग और बंडल वर्शन "<SHORT VERSION> (<bundle VERSION>)" फ़ॉर्मैट में शामिल हैं. उदाहरण के लिए, "0.4.4 (234.2)".

+ (void) setAbnormal changesReportingEnabled: (BOOL)  abnormalTerminationReportingEnabled

SDK टूल के असामान्य तौर पर बंद होने की रिपोर्ट चालू करता है. जैसे, SDK टूल के चलने के दौरान ऐप्लिकेशन के क्रैश होने पर.

इससे Google, लागू होने पर SDK टूल की स्थिरता को बेहतर बना पाता है. डिफ़ॉल्ट तौर पर, यह YES पर सेट होती है और `sharedServices` को कॉल करने से पहले वैल्यू को अपडेट करना ज़रूरी है.

इस प्रॉपर्टी को मुख्य थ्रेड से सेट किया जाना चाहिए.


प्रॉपर्टी से जुड़े दस्तावेज़

- (GMTCTripService*) tripService [read, assign]

GMTCTripService का इंस्टेंस दें.