סימוכין לשיעור GMTDDriverAPI

סימוכין לשיעור GMTDDriverAPI

סקירה כללית

מחלקת-על מופשטת למחלקות ה-API של Driver SDK.

עובר בירושה על ידי GMTDDeliveryDriverAPI.

פונקציות סטטיות של חברים ציבוריים

(NSString *)+ SDKVersion
 מחזירה את הגרסה לגרסה הזו של Google On Demand Rides and Deliveries Driver SDK ל-iOS.
(NSString *)+ SDKLongVersion
 מחזירה את מחרוזת הגרסה הארוכה בפורמט.
(void) + setAbnormalCurrencyReportingEnabled:
 מאפשר דיווח על סגירה חריגת של SDK, למשל כאשר האפליקציה קורסת בזמן שה-SDK עדיין פועל.

תיעוד לגבי פונקציות חברים

+ (NSString *) SDKVersion

מחזירה את הגרסה לגרסה הזו של Google On Demand Rides and Deliveries Driver SDK ל-iOS.

לדוגמה, '0.4.4'. הגרסה נמצאת בחבילת המשאבים של ה-SDK.

+ (NSString *) SDKLongVersion

מחזירה את מחרוזת הגרסה הארוכה בפורמט.

היא כוללת את מחרוזת הגרסה ואת גרסת החבילה בפורמט "<SHORT VERSION> (<BUNDLE VERSION>)". לדוגמה, "0.4.4 (234.2)".

+ (ריק) setAbnormalFinishReportingEnabled: (BOOL)  abnormalTerminationReportingEnabled

מאפשר דיווח על סגירה חריגת של SDK, למשל כאשר האפליקציה קורסת בזמן שה-SDK עדיין פועל.

כך Google יכולה לשפר את יציבות ה-SDK במקרים הרלוונטיים. ברירת המחדל היא YES וצריך לעדכן את הערך לפני קריאה ל-'initWithDriverContext'.

צריך להגדיר את המאפיין הזה מה-thread הראשי.