Migration Guide 3.0
Migration SDK from Old Versions
This section provides a detailed description of API changes introduced or removed in recent SDK upgrades.
We strongly recommend reading this documentation when upgrading the SDK version to understand the differences and update your API calls accordingly.
Migration to Version 3.0.0
TNAggregatedScoreCall Removed
The TNAggregatedScoreCall
API is removed since 3.0.0 and the classes(TNAggregatedScoreRequest
, TNAggregatedScoreResponse
) associated with this API has also been removed, which are no longer available in the SDK.
TNGetCumulativeScoreCall Removed
The TNGetCumulativeScoreCall
API is removed since 3.0.0 and the classes(TNGetCumulativeScoreRequest
, TNGetCumulativeScoreResponse
) associated with this API has also been removed, which are no longer available in the SDK.
TNGetLatestTripDetailResponse Field Removed
The TNGetLatestTripDetailResponse
has removed the field trip.score
that is no longer available in the SDK.
TNGetLiveTripDetailResponse Field Removed
The TNGetLiveTripDetailResponse
has removed the field liveTrip.score
that is no longer available in the SDK.
TNGetTripDetailResponse Field Removed
The TNGetTripDetailResponse
has removed the field trip.score
that is no longer available in the SDK.
TNGetTripsResponse Field Removed
The TNGetTripsResponse
has removed the field trips[x].score
that is no longer available in the SDK.
Analytics APIs With Score Response
The safetyScore
field, which was previously marked as deprecated, has now been removed from the Analytics API score object, and use score
field instead.
Event Change
The TripScore
event has removed to send cloud for coaching score no longer supported.
DriveMotionDelegate Change
The onDriveScoreUpdated
method has removed from the delegate, which is no longer available in the SDK.
Please make sure your code no longer relies on the removed classes, methods, or fields mentioned above, and make timely adjustments to ensure proper operation after upgrading.
If you have further questions, please refer to the full developer documentation or contact the SDK technical support team.