Bu bölümde, iOS için Sürücü SDK'sının sürüm notları yer almaktadır.
v11.1.0 (Eylül 2026)
- 11.1.0 sürümünün, Navigasyon SDK'sının 11.1.0 sürümüyle uyumlu olması için sürüm yükseltildi.
- Ağ bağlantısının kararlılığını ve kimlik doğrulamanın güvenilirliğini artırarak etkin yolculuklar sırasında yaşanan 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 sonlandırıldı. Minimum iOS sürümü artık 16.0'dır.
- gRPC
UNAVAILABLE status code 14ağ hataları düzeltildi.
v9.2.1 (Nisan 2025)
Değiştirildi
- Sürüm 9.2'den 9.2.1'e yükseltildi
v9.2 (Ocak 2025)
Değiştirildi
- Sürüm 9.0'dan 9.2'ye yükseltildi.
v9.0 (Temmuz 2024)
Değiştirildi
- Geo iOS SDK'larının 9.0 sürümünü destekler.
- iOS 14 desteği artık dondurulmuştur. Minimum iOS sürümü artık 15.0'dır.
- Bu sürüm, Apple Privacy Manifest'lerini desteklemek için .xcprivacy dosyasını içerir.
- 3.3.0 sürümünde, Preview-release sınıfları
GMTSTaskveGMTDTaskInfosembollerinin dışa aktarılmamasına neden olan hata düzeltildi.
v3.3.0 (Mart 2024)
Değiştirildi
- Sürücü ve Tüketici SDK'larının uyumluluğunu destekler. Bu sayede, aynı uygulamada oluşturulabilirler.
- Sürücü ve Tüketici SDK'ları için Swift Package Manager'ı destekler.
v3.2.0 (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ış sembol hatası düzeltildi.
v3.0.0 (Mayıs 2023)
Değiştirildi
Aşağıdaki arayüzlerde GMTSLocationInfo kullanan, desteği sonlandırılmış başlatıcıları kaldırır:
GMTDCreateDeliveryTaskRequestGMTDVehicleStopGMTSTask
iOS 13 desteği artık dondurulmuştur. Minimum iOS sürümü artık 14.0'dır.
Desteklenen minimum Xcode sürümü 14.0'dır. Bitcode ile derleme desteğinin sonlandırılmasıyla ilgili olarak Xcode 14 sürüm notlarındaki desteği sonlandırılan özellikleri inceleyin.
Mobil İşletim Sistemi Sürümü Destek Politikası uyarınca, iOS için Sürücü SDK'sı v3.0.0 sürümünden itibaren iOS 13 desteğini durduruyoruz. Desteklenen en eski işletim sistemi iOS 14 olacaktır. Daha eski SDK sürümleri iOS 13'ü desteklemeye devam edecektir. Bağımlılıklarınızda sürüm numarası belirtilmemişse 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ümlerinde desteklenen minimum işletim sistemini ne zaman yükselteceğinizi kontrol etmek için uygulamanızın derleme bağımlılıklarında iOS için Driver SDK sürümünü belirtin.
Duyuru
iOS 14 desteğinin sonlandırılması - 15 Mayıs 2023
Mobil işletim sistemi sürümü desteği politikasına göre, iOS için Driver SDK'nın yakında yayınlanacak ana sürümünde iOS 14 desteğini sonlandıracağız.
2024'ün ikinci çeyreğinden itibaren yayınlanan iOS için Driver SDK sürümleri en az iOS 15'i destekleyecektir. Daha eski SDK sürümleri iOS 14'ü desteklemeye devam edecektir.
Bağımlılıklarınızda sürüm numarası belirtilmemişse IDE'niz en yeni SDK sürümünü yükler ve uygulamanızın yeni derlemeleri iOS 14'ü desteklemez.
v2.2.0 (Ocak 2023)
- Araç güncellemelerindeki konum zaman damgalarının en yakın saniyeye kısaltılmasına neden olan hata düzeltildi. DriverSDK artık konum güncellemelerinin zaman damgasını milisaniye duyarlılığıyla bildiriyor.
- DriverSDK iOS artık yüklenen araç konumlarındaki 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. - Başlık 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.
- Dokümanlardaki ç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
Aşağıdakileri içeren Terminal Point Service kaldırıldı:
GMTSTerminalPointGMTSTerminalPointAccessPointGMTSTerminalPointTravelModeGMTSTerminalPointsVehicleSearchPreferenceGMTSTravelModeETA
iOS 12 desteği artık dondurulmuştur. Minimum iOS sürümü artık 13.0'dır.
Duyuru
Sürücü iOS SDK'sının 2023 ana sürüm güncellemelerinde iOS 13 desteğini donduruyoruz (kullanımdan kaldırıyoruz). Haziran 2023'ten itibaren desteklenen minimum 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ırlanmalı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 dosyasından Objective-C herkese açık başlatıcı kaldırıldı.
Kimlik doğrulama API'sindeki değişiklikler
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 içindeki araç kimliği için hak talebinde bulunmanız yeterlidir.
(void) fetchAuthTokenForServiceType:(GMTSServiceType)serviceType
authorizationContext:(nullable GMTSAuthorizationContext *)authorizationContext
completion:(GMTSAuthTokenFetchCompletionHandler)completion
şimdi
(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 raporları
SDK başlatma sırasında kaza algılama özelliği eklendi. GMTDServices adresinde setAbnormalTerminationReportingEnabled: API'sini kullanarak da bu özelliği devre dışı bırakabilirsiniz.
iOS 12 desteğini sonlandırma - 18 Ekim 2021
Dahili bağımlılıklarımızdaki değişiklikler nedeniyle, iOS için Driver SDK'nın yakında yayınlanacak ana sürümünde iOS 12 desteğini donduruyoruz.
iOS için Sürücü SDK'sı 2.0 veya sonraki sürümleri yalnızca minimum iOS 13'ün yüklü olduğu cihazlarda desteklenecektir. Daha önceki SDK sürümleri iOS 12'yi desteklemeye devam edecektir.
CocoaPods veya Carthage'daki bağımlılıklarınızda sürüm numarası belirtilmiyorsa Xcode en yeni sürümü yükler ve uygulamanızın yeni derlemeleri iOS 12'yi desteklemez.
Uygulamanızın yeni sürümlerinde desteklenen minimum işletim sistemini ne zaman yükselteceğinizi kontrol etmek için uygulamanızın derleme bağımlılıklarında bir sürüm belirtmeyi unutmayın. iOS için Haritalar SDK'sı dokümanlarında sürüm belirtme örneklerini inceleyin. Uygulama bakımıyla ilgili en iyi uygulamalar hakkındaki kılavuza bakın.
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 GMTDDriverContext nesnesiyle başlatılıyor.
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.