בקטע הזה מופיעים נתוני הגרסה של 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 עבור Driver SDK ו-Consumer SDK.
גרסה v3.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)
השתנו
- תיקוני באגים ועדכוני תיעוד.
גרסה v2.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)
שיפורים פנימיים.גרסה 1.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
is now
(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.