Bu bölümde, iOS için Sürücü SDK'sı ile ilgili sürüm notları yer alır.
v11.1.0 (Eylül 2026)
- Navigasyon SDK'sı 11.1.0 ile uyumlu olması için 11.1.0 sürümüne yükseltildi.
- Ağ bağlantısı kararlılığı ve kimlik doğrulama güvenilirliği iyileştirilerek aktif yolculuklar sırasında yaşanan bir sorun düzeltildi.
v10.10.1 (Mayıs 2026)
- Sürüm 10.10'dan 10.10.1'e yükseltildi.
V10.10 (Mart 2026)
- Sürücü SDK'sı, Xcode 26 ile oluşturulmuştur.
v10.0.0 (Haziran 2025)
Değiştirildi
- iOS 15 desteği artık donduruldu. Minimum iOS sürümü artık 16.0'dır.
- gRPC
UNAVAILABLE status code 14ağ hatalarını düzeltir.
9.2.1 sürümü (Nisan 2025)
Değiştirildi
- Sürüm 9.2'den 9.2.1'e yükseltildi
9.2 sürümü (Ocak 2025)
Değiştirildi
- Sürüm 9.0'dan 9.2'ye yükseltildi.
9.0 sürümü (Temmuz 2024)
Değiştirildi
- Geo iOS SDK'larının 9.0 sürümünü destekler.
- iOS 14 desteği artık donduruldu. Minimum iOS sürümü artık 15.0'dır.
- Bu sürüm, Apple gizlilik manifestlerini desteklemek için .xcprivacy dosyasını içerir.
- Önizleme sürümü sınıfları
GMTSTaskveGMTDTaskInfo'nin 3.3.0 sürümünde dışa aktarılan semboller olmamasına neden olan hata düzeltildi.
3.3.0 sürümü (Mart 2024)
Değiştirildi
- Sürücü ve Tüketici SDK'larının uyumluluğunu destekler. Böylece aynı uygulamada oluşturulabilirler.
- Sürücü ve Tüketici SDK'ları için Swift Package Manager'ı destekler.
3.2.0 sürümü (Aralık 2023)
Değiştirildi
- Hata düzeltmeleri ve doküman güncellemeleri.
v3.1.1 (Ekim 2023)
Değiştirildi
GMSMapViewDelegateyöntemlerinin çağrılmamasıyla ilgili hata düzeltildi.
v3.1.0 (Eylül 2023)
Değiştirildi
- Sürücü SDK'sı için CocoaPod artık hem Intel hem de Apple Silicon tabanlı Mac'lerdeki geliştiriciler için hem cihaz hem de simülatör derlemelerini destekleyen bir .xcframework'tür.
v3.0.1 (Ağustos 2023)
Değiştirildi
- Tanımlanmamış simgeler hatası düzeltildi.
v3.0.0 (Mayıs 2023)
Değiştirildi
Aşağıdaki arayüzlerden GMTSLocationInfo kullanan, desteği sonlandırılmış başlatıcılar kaldırıldı:
GMTDCreateDeliveryTaskRequestGMTDVehicleStopGMTSTask
iOS 13 desteği donduruldu. Minimum iOS sürümü artık 14.0'dır.
Yeni minimum desteklenen Xcode sürümü 14.0'dır. Xcode 14 sürüm notlarında, bit koduyla derleme desteğinin sonlandırılmasıyla ilgili olarak desteğin sonlandırılmasına ilişkin notları inceleyin.
Mobil OS sürüm destek politikası uyarınca, iOS için Sürücü SDK'sı 3.0.0 sürümünden itibaren iOS 13 desteğini donduruyoruz. Desteklenen yeni minimum işletim sistemi iOS 14'tür. Önceki SDK sürümleri iOS 13'ü desteklemeye devam edecektir. Bağımlılıklarınız bir sürüm numarası belirtmiyorsa IDE'niz en yeni SDK sürümünü yükler ve uygulamanızın yeni derlemeleri iOS 13'ü desteklemez. Uygulamanızın yeni sürümleri için desteklenen minimum işletim sistemini ne zaman yükselteceğinizi kontrol etmek amacıyla uygulamanızın derleme bağımlılıklarında iOS için Sürücü SDK'sının bir sürümünü belirtin.
Duyuru
iOS 14 için destek donduruluyor - 15 Mayıs 2023
Mobil işletim sistemi sürümü destek politikası uyarınca, iOS için Driver SDK'nın yakında çıkacak ana sürümünde iOS 14 desteğini donduruyoruz.
iOS için Driver SDK'nın 2024'ün ikinci çeyreğinden itibaren yayınlanan sürümleri en az iOS 15'i destekleyecektir. Önceki SDK sürümleri iOS 14'ü desteklemeye devam edecek.
Bağımlılıklarınız bir sürüm numarası belirtmiyorsa IDE'niz en yeni SDK sürümünü yükler ve uygulamanızın yeni derlemeleri iOS 14'ü desteklemez.
Uygulamanızın yeni sürümleri için desteklenen minimum işletim sistemini ne zaman yükselteceğinizi kontrol etmek amacıyla uygulamanızın derleme bağımlılıklarında iOS için Sürücü SDK'sının bir sürümünü belirtin.
v2.2.0 (Ocak 2023)
- Araç güncellemelerindeki konum zaman damgalarının en yakın saniyeye yuvarlanmasına neden olan hata düzeltildi. DriverSDK artık konum güncellemelerinin zaman damgasını milisaniye hassasiyetiyle bildiriyor.
- DriverSDK iOS artık yüklenen araç konumlarında daha fazla alan dolduruyor. Yeni doldurulan alanlar şunlardır:
heading_accuracy,altitude,altitude_accuracy,speed,speed_accuracy,location_sensor,raw_location,raw_location_time,raw_location_sensorveraw_location_accuracy. DriverSDK, desteği sonlandırılanspeed_kphalanını bildirmeyi de durdurur. - Üstbilgi dosyalarındaki Hükümler ve Koşullar URL'sini doğru bağlantıyla günceller ve noktalama işaretleriyle ilgili diğer küçük sorunları düzeltir.
- Belgelerdeki çeşitli yazım, noktalama ve diğer küçük hatalar düzeltildi.
GMTSVehicleMatchsınıfının desteği sonlandırıldı.
v2.1.0 (10 Ekim 2022)
Değiştirildi
- Hata düzeltmeleri ve doküman güncellemeleri.
v2.0.0 (26 Temmuz 2022)
Değiştirildi
Terminal Noktası Hizmeti kaldırıldı. Bu hizmet şunları içeriyordu:
GMTSTerminalPointGMTSTerminalPointAccessPointGMTSTerminalPointTravelModeGMTSTerminalPointsVehicleSearchPreferenceGMTSTravelModeETA
iOS 12 desteği artık donduruldu. Minimum iOS sürümü artık 13.0'dır.
Duyuru
Sürücü iOS SDK'sı için 2023 ana sürüm güncellemelerinde iOS 13 desteğini donduruyoruz (desteği sonlandırıyoruz). Haziran 2023'ten itibaren desteklenen en eski iOS sürümü iOS 14 olacaktır. Müşteriler, güncelleme yapmadan önce kodlarındaki minimum sürüm destek işaretini değiştirerek hazırlık yapmalıdır.
v1.1.0 (28 Nisan 2022)
Dahili iyileştirmeler.v1.0.5 (28 Mart 2022)
Dahili hata düzeltmeleri.
v1.0 (29 Kasım 2021)
Bu sürüm için desteklenen minimum iOS sürümü 12.0'dır.
API güncellemeleri
DriverAPI arayüzleri temizlendi
GMTDDriverAPI sınıfından Objective-C herkese açık başlatıcısı kaldırıldı.
Kimlik Doğrulama API'si değişiklikleri
GMTDAuthorizationContextarayüzünden gereksiz özellikler kaldırıldı.
GMTDAuthorizationContext arayüzünden gereksiz özellikler kaldırıldı.
GMTSServiceType desteği sonlandırıldı. Artık yalnızca GMTDAuthorizationContext dilindeki araç kimliği için hak talebi almanız gerekir.
(void) fetchAuthTokenForServiceType:(GMTSServiceType)serviceType
authorizationContext:(nullable GMTSAuthorizationContext *)authorizationContext
completion:(GMTSAuthTokenFetchCompletionHandler)completion
artık
(void)fetchTokenWithContext:(nullable GMTDAuthorizationContext *)authorizationContext
completion:(GMTDAuthTokenFetchCompletionHandler)completion;
GMTSAuthorizationContext, GMTDAuthorizationContext ile değiştirildi.
AuthorizationContext, özelliklere sahip bir sınıfa dönüştürüldü ve serviceType kaldırıldı.
Kilitlenme raporlama
SDK başlatma sırasında kilitlenme algılama özelliği eklendi. GMTDServices üzerinde setAbnormalTerminationReportingEnabled: API'sini kullanarak da devre dışı bırakabilirsiniz.
iOS 12 desteğinin dondurulması - 18 Ekim 2021
Dahili bağımlılıklarımızdaki değişiklikler nedeniyle, iOS için Sürücü SDK'sının yakında çıkacak ana sürümünde iOS 12 desteğini donduruyoruz.
iOS için Sürücü SDK'sı 2.0 veya sonraki sürümler yalnızca en az iOS 13 çalıştıran cihazları destekler. Önceki SDK sürümleri iOS 12'yi desteklemeye devam edecektir.
CocoaPods veya Carthage'daki bağımlılıklarınız bir sürüm numarası belirtmiyorsa Xcode en yeni sürümü yükler ve uygulamanızın yeni derlemeleri iOS 12'yi desteklemez.
Uygulamanızın yeni sürümleri için desteklenen minimum işletim sistemini ne zaman yükselteceğinizi kontrol etmek amacıyla uygulamanızın derleme bağımlılıklarında bir sürüm belirttiğinizden emin olun. iOS için Haritalar SDK'sı belgelerinde sürüm belirtme örneklerini inceleyin. Uygulama bakımıyla ilgili en iyi uygulamalar hakkındaki kılavuzu inceleyin.
v0.3.0 Beta (30 Ağustos 2021)
API değişiklikleri
- GMTSServiceType artık Fleet Engine hizmetleri yerine araç veya görev işlemleri için gereken jetonları temsil ediyor.
- GMTDRidesharingDriverAPI artık bir GMTDDriverContext nesnesiyle başlatılır.
v0.2.0 Beta (9 Temmuz 2021)
API değişiklikleri
- GRDFleetEngine, GMTDVehicleReporter ile değiştirildi.
- GMTDRidesharingDriverAPI eklendi.
- GRDServices, GMTDServices olarak yeniden adlandırıldı ve herkese açık başlıklardan kaldırıldı.
- Sınıf öneki GRD'den GMTD'ye güncellendi.
- Sınıf öneki GRS'den GMTS'ye güncellendi.