適用於 iOS 的 Driver SDK 版本資訊

本節提供 Driver SDK for iOS 的版本資訊。

v11.1.0 (2026 年 9 月)

  • 配合 Navigation SDK 11.1.0 版,將版本號碼更新為 11.1.0。
  • 提升網路連線穩定性和驗證可靠性,修正進行中行程的問題。

v10.10.1 (2026 年 5 月)

  • 版本從 10.10 升級至 10.10.1。

V10.10 (2026 年 3 月)

  • Driver SDK 是以 Xcode 26 建構而成。

v10.0.0 (2025 年 6 月)

已變更

  • 我們已停止支援 iOS 15。最低 iOS 版本現為 16.0。
  • 修正 gRPC UNAVAILABLE status code 14 網路故障問題。

v9.2.1 (2025 年 4 月)

已變更

  • 版本從 9.2 升級至 9.2.1

v9.2 (2025 年 1 月)

已變更

  • 版本從 9.0 升級至 9.2。

v9.0 (2024 年 7 月)

已變更

  • 支援 Geo iOS SDK 9.0 版。
  • 我們已停止支援 iOS 14。iOS 最低版本現為 15.0。
  • 這個版本包含 .xcprivacy 檔案,可支援 Apple 隱私權資訊清單。
  • 修正錯誤:在 3.3.0 版中,預先發布版類別 GMTSTask 和 GMTDTaskInfo 不是匯出的符號。

v3.3.0 (2024 年 3 月)

已變更

  • 支援 Driver 和 Consumer SDK 相容性,因此可在同一個應用程式中建構。
  • 支援 Driver 和 Consumer SDK 的 Swift Package Manager。

v3.2.0 (2023 年 12 月)

已變更

  • 修正錯誤並更新說明文件。

v3.1.1 (2023 年 10 月)

已變更

  • 修正未呼叫 GMSMapViewDelegate 方法的錯誤。

v3.1.0 (2023 年 9 月)

已變更

  • Driver SDK 的 CocoaPod 現在是 .xcframework,支援 Intel 和 Apple Silicon 架構 Mac 開發人員的裝置和模擬器版本。

v3.0.1 (2023 年 8 月)

已變更

  • 修正未定義符號錯誤。

v3.0.0 (2023 年 5 月)

已變更

  • 從下列介面移除使用 GMTSLocationInfo 的已淘汰初始化器:

    • GMTDCreateDeliveryTaskRequest
    • GMTDVehicleStop
    • GMTSTask
  • 我們已停止支援 iOS 13。iOS 最低版本現為 14.0。

  • 現在支援的最低 Xcode 版本為 14.0。請注意 Xcode 14 版本資訊中,有關終止支援使用中間碼建構的淘汰項目。

  • 根據行動作業系統版本支援政策,我們將自 Driver SDK for iOS 3.0.0 版起,停止支援 iOS 13。現在支援的最低 OS 為 iOS 14。舊版 SDK 將繼續支援 iOS 13。如果依附元件未指定版本號碼,IDE 會載入最新版 SDK,而應用程式的新版本將不支援 iOS 13。 在應用程式的建構依附元件中指定 Driver SDK for iOS 版本,即可控管何時提高新版應用程式的最低支援 OS 版本。

公告

2023 年 5 月 15 日:停止支援 iOS 14

根據行動作業系統版本支援政策,我們將在即將推出的 Driver SDK for iOS 主要版本中,停止支援 iOS 14。

2024 年第 2 季起推出的 Driver SDK for iOS 版本,最低支援 iOS 15。舊版 SDK 將繼續支援 iOS 14。

如果依附元件未指定版本號碼,IDE 會載入最新版 SDK,而應用程式的新版本將不支援 iOS 14。

在應用程式的建構依附元件中指定 Driver SDK for iOS 版本,即可控管何時提高新版應用程式的最低支援 OS 版本。

v2.2.0 (2023 年 1 月)

  • 修正錯誤:車輛更新中的位置時間戳記會截斷至最接近的秒數。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 欄位。
  • 將標頭檔案中的條款及細則網址更新為正確連結,並修正其他標點符號相關的小問題。
  • 修正說明文件中的各種拼字、標點符號和其他細微錯誤。
  • GMTSVehicleMatch 類別已淘汰。

v2.1.0 (2022 年 10 月 10 日)

已變更

  • 修正錯誤並更新說明文件。

v2.0.0 (2022 年 7 月 26 日)

已變更

  • 移除終端點服務,包括:

    • GMTSTerminalPoint
    • GMTSTerminalPointAccessPoint
    • GMTSTerminalPointTravelMode
    • GMTSTerminalPointsVehicleSearchPreference
    • GMTSTravelModeETA
  • 我們已停止支援 iOS 12。iOS 最低版本現為 13.0。

公告

在 2023 年 Driver iOS SDK 主要版本更新中,我們將凍結 (淘汰) 對 iOS 13 的支援。自 2023 年 6 月起,支援的最低 iOS 版本為 iOS 14。客戶應在更新前,先變更程式碼中的最低版本支援旗標,做好準備。

v1.1.0 (2022 年 4 月 28 日)

內部改善。

v1.0.5 (2022 年 3 月 28 日)

修正內部錯誤。

v1.0 (2021 年 11 月 29 日)

這個版本支援的最低 iOS 版本為 12.0。

API 更新

清理 DriverAPI 介面

從 GMTDDriverAPI 移除 Objective-C 公開初始化器。

驗證 API 異動

  • 從 GMTDAuthorizationContext 介面中移除不必要的屬性。
從 GMTDAuthorizationContext 介面中移除不必要的屬性。

淘汰了 GMTSServiceType。現在,您只需要取得 GMTDAuthorizationContext 中車輛 ID 的版權聲明。

(void) fetchAuthTokenForServiceType:(GMTSServiceType)serviceType authorizationContext:(nullable GMTSAuthorizationContext *)authorizationContext completion:(GMTSAuthTokenFetchCompletionHandler)completion

現已

(void)fetchTokenWithContext:(nullable GMTDAuthorizationContext *)authorizationContext completion:(GMTDAuthTokenFetchCompletionHandler)completion;

GMTSAuthorizationContext 已由 GMTDAuthorizationContext 取代。

將 AuthorizationContext 變更為具備屬性的類別,並移除 serviceType。

當機回報

新增 SDK 初始化期間的當機偵測功能。您也可以在 GMTDServices 上使用 setAbnormalTerminationReportingEnabled: API 選擇停用。

2021 年 10 月 18 日:停止支援 iOS 12

為因應內部依附元件的變更,我們將在即將推出的 iOS 版 Driver SDK 主要版本中,凍結對 iOS 12 的支援。

Driver SDK for iOS 2.0 以上版本僅支援搭載 iOS 13 以上版本的裝置。舊版 SDK 將繼續支援 iOS 12。

如果 CocoaPods 或 Carthage 中的依附元件未指定版本編號,Xcode 會載入最新版本,而應用程式的新版本將不支援 iOS 12。

請務必在應用程式的建構依附元件中指定版本,以便控管何時提高新版應用程式的最低支援 OS 版本。如需指定版本的範例,請參閱 Maps SDK for iOS 說明文件。請參閱應用程式維護最佳做法指南。

v0.3.0 Beta (2021 年 8 月 30 日)

API 變更

v0.2.0 Beta (2021 年 7 月 9 日)

API 變更

  • 將 GRDFleetEngine 替換為 GMTDVehicleReporter。
  • 新增 GMTDRidesharingDriverAPI。
  • 將 GRDServices 重新命名為 GMTDServices,並從公開標頭中移除。
  • 將類別前置字元從 GRD 更新為 GMTD。
  • 將類別前置字元從 GRS 更新為 GMTS。