このセクションには、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 v9.0 をサポート。
- iOS 14 のサポートは終了しました。iOS の最小バージョンが 15.0 になりました。
- このリリースには、Apple のプライバシー マニフェストをサポートする .xcprivacy ファイルが含まれています。
- プレビュー リリース クラス
GMTSTaskとGMTDTaskInfoが v3.3.0 リリースでエクスポートされたシンボルではなかったバグを修正しました。
v3.3.0(2024 年 3 月)
変更済み
- Driver SDK と Consumer SDK の互換性をサポートしているため、同じアプリに組み込むことができます。
- Driver SDK と 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 を使用する非推奨の初期化子を削除しました。
GMTDCreateDeliveryTaskRequestGMTDVehicleStopGMTSTask
iOS 13 のサポートは終了しました。iOS の最小バージョンが 14.0 になりました。
Xcode のサポートされる最小バージョンが 14.0 になりました。Xcode 14 のリリースノートに記載されている、ビットコードを使用したビルドのサポート終了に関する非推奨事項に注意してください。
モバイル OS バージョンのサポート ポリシーに準拠して、Driver SDK for iOS v3.0.0 以降では iOS 13 のサポートを終了します。サポートされる最小 OS は iOS 14 になります。以前のバージョンの SDK では、引き続き iOS 13 がサポートされます。依存関係に特定のバージョン番号を指定していない場合、IDE は自動的に最新の SDK バージョンを読み込むため、アプリの新しいビルドが iOS 13 をサポートできなくなる恐れがあります。アプリの新バージョンにおいてサポート対象 OS を引き上げるタイミングを任意に制御できるよう、アプリのビルド依存関係では Driver SDK for iOS のバージョンを明示的に指定してください。
お知らせ
iOS 14 のサポートを終了 - 2023 年 5 月 15 日
モバイル OS バージョンのサポート ポリシーに準拠して、Driver SDK for iOS の今後のメジャー バージョンでは iOS 14 のサポートを終了します。
2024 年第 2 四半期以降にリリースされる Driver SDK for iOS のバージョンは、iOS 15 以降をサポートします。以前のバージョンの SDK では、引き続き iOS 14 がサポートされます。
依存関係に特定のバージョン番号を指定していない場合、IDE は自動的に最新の SDK バージョンを読み込むため、アプリの新しいビルドが iOS 14 をサポートできなくなる恐れがあります。
アプリの新バージョンにおいてサポート対象 OS を引き上げるタイミングを任意に制御できるよう、アプリのビルド依存関係では Driver SDK for iOS のバージョンを明示的に指定してください。
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フィールドの報告も停止します。 - ヘッダー ファイルの利用規約の URL を正しいリンクに更新し、句読点に関するその他の軽微な問題を修正しました。
- ドキュメント内のさまざまなスペルミス、句読点、その他の軽微なエラーを修正しました。
GMTSVehicleMatchクラスは非推奨になりました。
v2.1.0(2022 年 10 月 10 日)
変更済み
- バグの修正とドキュメントの更新。
v2.0.0(2022 年 7 月 26 日)
変更済み
以下を含むターミナル ポイント サービスを削除しました。
GMTSTerminalPointGMTSTerminalPointAccessPointGMTSTerminalPointTravelModeGMTSTerminalPointsVehicleSearchPreferenceGMTSTravelModeETA
iOS 12 のサポートは終了しました。iOS の最小バージョンが 13.0 になりました。
お知らせ
Driver iOS SDK の 2023 年のメジャー バージョン アップデートで、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 の公開イニシャライザを削除しました。
Authentication 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 を使用してオプトアウトすることもできます。
iOS 12 のサポートを終了 - 2021 年 10 月 18 日
内部依存関係の変更に伴い、Driver SDK for iOS の今後のメジャー バージョンでは、iOS 12 のサポートを凍結します。
Driver SDK for iOS v2.0 以降は、iOS 13 以降を搭載したデバイスのみをサポートします。以前のバージョンの SDK では、引き続き iOS 12 がサポートされます。
CocoaPods または Carthage の依存関係でバージョン番号を指定していない場合、Xcode は最新バージョンを読み込むため、アプリの新しいビルドが iOS 12 をサポートできなくなります。
アプリの新バージョンにおいてサポート対象 OS を引き上げるタイミングを任意に制御できるよう、アプリのビルド依存関係ではバージョンを明示的に指定してください。 バージョンを指定する例については、Maps SDK for iOS のドキュメントをご覧ください。アプリのメンテナンスに関するベスト プラクティスのガイダンスをご覧ください。
v0.3.0 ベータ版(2021 年 8 月 30 日)
API の変更
- GMTSServiceType は、Fleet Engine サービスではなく、車両またはタスクのオペレーションに必要なトークンを表すようになりました。
- GMTDRidesharingDriverAPI が GMTDDriverContext オブジェクトで初期化されるようになりました。
v0.2.0 ベータ版(2021 年 7 月 9 日)
API の変更
- GRDFleetEngine を GMTDVehicleReporter に置き換えました。
- GMTDRidesharingDriverAPI を追加しました。
- GRDServices の名前を GMTDServices に変更し、公開ヘッダーから削除しました。
- クラスの接頭辞を GRD から GMTD に更新しました。
- クラスの接頭辞を GRS から GMTS に更新しました。