בקטע הזה מופיעים נתוני הגרסה של Driver SDK ל-iOS.
גרסה 10.0.0 (יוני 2025)
השתנו
- התמיכה ב-iOS 15 הופסקה. הגרסה המינימלית של iOS היא עכשיו 16.0.
- תוקנו כשלים ברשת
UNAVAILABLE status code 14ב-gRPC.
גרסה 9.2.1 (אפריל 2025)
השתנו
- העלאת גרסה מ-9.2 ל-9.2.1
גרסה 9.2 (ינואר 2025)
השתנו
- העלאת גרסה מ-9.0 ל-9.2.
גרסה 9.0 (יולי 2024)
השתנו
- תמיכה ב-Geo iOS SDKs בגרסה 9.0.
- התמיכה ב-iOS 14 הופסקה. הגרסה המינימלית של iOS היא עכשיו 15.0.
- הגרסה הזו כוללת את הקובץ .xcprivacy כדי לתמוך במניפסטים של פרטיות של אפל.
- תוקן באג שגרם לכך שהמחלקות
GMTSTaskו-GMTDTaskInfoבגרסה 3.3.0 לא יוצאו כסמלים.
גרסה 3.3.0 (מרץ 2024)
השתנו
- יש תמיכה בתאימות של Driver SDK ו-Consumer SDK, כך שאפשר ליצור אותם באותה אפליקציה.
- תמיכה ב-Swift Package Manager עבור ערכות SDK לנהגים ולצרכנים.
גרסה 3.2.0 (דצמבר 2023)
השתנו
- תיקוני באגים ועדכוני תיעוד.
גרסה 3.1.1 (אוקטובר 2023)
השתנו
- תוקן באג שגרם לכך שהשיטות של
GMSMapViewDelegateלא נקראו.
גרסה 3.1.0 (ספטמבר 2023)
השתנו
- CocoaPod ל-Driver SDK הוא עכשיו .xcframework שתומך בגרסאות build למכשירים ולסימולטורים עבור מפתחים במחשבי Mac שמבוססים על Intel וגם על Apple Silicon.
גרסה 3.0.1 (אוגוסט 2023)
השתנו
- תוקנה שגיאה של סמלים לא מוגדרים.
גרסה 3.0.0 (מאי 2023)
השתנו
הסרה של מאתחלים שהוצאו משימוש ומשתמשים ב-GMTSLocationInfo מהממשקים הבאים:
GMTDCreateDeliveryTaskRequestGMTDVehicleStopGMTSTask
התמיכה ב-iOS 13 הופסקה. הגרסה המינימלית של iOS היא עכשיו 14.0.
הגרסה המינימלית החדשה של Xcode היא 14.0. שימו לב להוצאה משימוש שמופיעה בנתוני הגרסה של Xcode 14 לגבי סיום התמיכה בבנייה עם ביטקוד.
בהתאם למדיניות התמיכה בגרסאות של מערכות הפעלה לנייד, אנחנו מפסיקים את התמיכה ב-iOS 13 החל מגרסה 3.0.0 של Driver SDK ל-iOS. מערכת ההפעלה המינימלית החדשה שנתמכת היא iOS 14. גרסאות קודמות של SDK ימשיכו לתמוך ב-iOS 13. אם לא מצוין מספר גרסה בתלויות, סביבת הפיתוח המשולבת (IDE) תטען את הגרסה החדשה ביותר של ערכת ה-SDK, וגרסאות חדשות של האפליקציה לא יתמכו ב-iOS 13. כדי לשלוט במועד שבו מעלים את מערכת ההפעלה המינימלית הנתמכת לגרסאות חדשות של האפליקציה, צריך לציין גרסה של Driver SDK ל-iOS בתלות בגרסת ה-build של האפליקציה.
הודעה
הפסקת התמיכה ב-iOS 14 – 15 במאי 2023
בהתאם למדיניות התמיכה בגרסאות של מערכות הפעלה לנייד, אנחנו מפסיקים את התמיכה ב-iOS 14 בגרסה ראשית עתידית של Driver SDK ל-iOS.
גרסאות של Driver SDK ל-iOS שיושקו החל מהרבעון השני של 2024 יתמכו ב-iOS 15 ומעלה. גרסאות קודמות של SDK ימשיכו לתמוך ב-iOS 14.
אם לא מצוין מספר גרסה בתלויות, סביבת הפיתוח המשולבת (IDE) תטען את הגרסה החדשה ביותר של SDK, וגרסאות חדשות של האפליקציה לא יתמכו ב-iOS 14.
כדי לשלוט במועד שבו תעלו את מערכת ההפעלה המינימלית הנתמכת לגרסאות חדשות של האפליקציה, אתם צריכים לציין גרסה של Driver SDK ל-iOS בתלויות של ה-build של האפליקציה.
גרסה 2.2.0 (ינואר 2023)
- תוקן באג שגרם לכך שחותמות הזמן של המיקום בעדכונים של כלי רכב נחתכו לשנייה הקרובה ביותר. DriverSDK מדווח עכשיו על חותמת הזמן של עדכוני המיקום ברמת דיוק של אלפיות השנייה.
- DriverSDK iOS ממלא עכשיו יותר שדות במיקומי כלי רכב שהועלו. השדות החדשים שצריך למלא כוללים:
heading_accuracy,altitude,altitude_accuracy,speed,speed_accuracy,location_sensor,raw_location,raw_location_time,raw_location_sensorו-raw_location_accuracy. בנוסף, DriverSDK מפסיק לדווח על השדהspeed_kphשהוצא משימוש. - מעדכן את כתובת ה-URL של התנאים וההגבלות בקובצי הכותרת לקישור הנכון, ומתקן בעיות קלות אחרות בפיסוק.
- תוקנו שגיאות איות, פיסוק ושגיאות קלות אחרות במסמכים.
- הכיתה
GMTSVehicleMatchהוצאה משימוש.
גרסה 2.1.0 (10 באוקטובר 2022)
השתנו
- תיקוני באגים ועדכוני תיעוד.
גרסה 2.0.0 (26 ביולי 2022)
השתנו
הסרנו את שירות נקודת הקצה, שכולל:
GMTSTerminalPointGMTSTerminalPointAccessPointGMTSTerminalPointTravelModeGMTSTerminalPointsVehicleSearchPreferenceGMTSTravelModeETA
התמיכה ב-iOS 12 הוקפאה. הגרסה המינימלית של iOS היא עכשיו 13.0.
הודעה
אנחנו מפסיקים את התמיכה (מוציאים משימוש) ב-iOS 13 בעדכונים של הגרסה הראשית של Driver iOS SDK בשנת 2023. החל מיוני 2023, הגרסה המינימלית של iOS שתמשיך לקבל תמיכה היא iOS 14. לפני העדכון, הלקוחות צריכים לשנות את דגל התמיכה בגרסה המינימלית בקוד שלהם.
גרסה 1.1.0 (28 באפריל 2022)
שיפורים פנימיים.גרסה v1.0.5 (28 במרץ 2022)
תיקוני באגים פנימיים.
גרסה 1.0 (29 בנובמבר 2021)
הגרסה המינימלית של iOS שנתמכת בגרסה הזו היא 12.0.
עדכוני API
ניקוי הממשקים של DriverAPI
הוסר מאתחול ציבורי של Objective-C מ-GMTDDriverAPI.
שינויים ב-Authentication API
- הסרנו מאפיינים לא נחוצים מהממשק של
GMTDAuthorizationContext.
GMTDAuthorizationContext.
המאפיין GMTSServiceType הוצא משימוש. עכשיו צריך לקבל תביעות על מזהה הרכב ב-GMTDAuthorizationContext.
(void) fetchAuthTokenForServiceType:(GMTSServiceType)serviceType
authorizationContext:(nullable GMTSAuthorizationContext *)authorizationContext
completion:(GMTSAuthTokenFetchCompletionHandler)completion
הוא עכשיו
(void)fetchTokenWithContext:(nullable GMTDAuthorizationContext *)authorizationContext
completion:(GMTDAuthTokenFetchCompletionHandler)completion;
הטקסט GMTSAuthorizationContext הוחלף בטקסט GMTDAuthorizationContext.
השתנה מ-AuthorizationContext לכיתה עם מאפיינים, והוסר
serviceType.
דיווח על קריסה
נוסף זיהוי קריסות במהלך האתחול של ה-SDK. אפשר גם להפסיק את השימוש בפיצ'ר באמצעות setAbnormalTerminationReportingEnabled: API ב-GMTDServices.
הפסקת התמיכה ב-iOS 12 – 18 באוקטובר 2021
בעקבות שינויים בתלות הפנימית שלנו, אנחנו מפסיקים את התמיכה ב-iOS 12 בגרסה ראשית עתידית של Driver SDK ל-iOS.
גרסה 2.0 ואילך של Driver SDK ל-iOS תתמוך רק במכשירים עם iOS מגרסה 13 ואילך. גרסאות קודמות של SDK ימשיכו לתמוך ב-iOS 12.
אם בתלויות שלכם ב-CocoaPods או ב-Carthage לא מצוין מספר גרסה, Xcode יטען את הגרסה החדשה ביותר, וגרסאות חדשות של האפליקציה לא יתמכו ב-iOS 12.
כדי לשלוט במועד שבו תעלו את מערכת ההפעלה המינימלית הנתמכת לגרסאות חדשות של האפליקציה, אתם צריכים לציין גרסה בתלויות של ה-build של האפליקציה. במסמכי התיעוד של Maps SDK ל-iOS יש דוגמאות לאופן שבו מציינים גרסה. מומלץ לעיין בהנחיות בנושא שיטות מומלצות לתחזוקת אפליקציות.
גרסת בטא v0.3.0 (30 באוגוסט 2021)
שינויים ב-API
- השדה GMTSServiceType מייצג עכשיו את הטוקנים שנדרשים לפעולות שקשורות לכלי רכב או למשימות, במקום שירותי Fleet Engine.
- GMTDRidesharingDriverAPI מאותחל עכשיו באמצעות אובייקט GMTDDriverContext.
גרסת בטא v0.2.0 (9 ביולי 2021)
שינויים ב-API
- הוחלף GRDFleetEngine ב-GMTDVehicleReporter.
- נוסף GMTDRidesharingDriverAPI.
- שם המחלקה GRDServices שונה ל-GMTDServices והיא הוסרה מהכותרות הציבוריות.
- הקידומת של הכיתה עודכנה מ-GRD ל-GMTD.
- הקידומת של הכיתה עודכנה מ-GRS ל-GMTS.