# SDK

- [Getting Started](/sdk/getting-started.md)
- [Android Quick Start](/sdk/getting-started/android-sdk.md)
- [1. Android Checklist](/sdk/getting-started/android-sdk/1.-android-checklist.md)
- [2. Including the SDK](/sdk/getting-started/android-sdk/include-sdk.md)
- [3. Configuration](/sdk/getting-started/android-sdk/configuration.md)
- [Sample Notification](/sdk/getting-started/android-sdk/configuration/sample-notification.md)
- [4. Initialization](/sdk/getting-started/android-sdk/initialization.md)
- [5. Starting Detections](/sdk/getting-started/android-sdk/starting-detections.md)
- [6. SDK Status Updates](/sdk/getting-started/android-sdk/sdk-status-updates.md)
- [7. Permissions](/sdk/getting-started/android-sdk/permissions.md)
- [8. What's Next](/sdk/getting-started/android-sdk/whats-next.md)
- [iOS Quick Start](/sdk/getting-started/ios-sdk.md)
- [1. iOS Checklist](/sdk/getting-started/ios-sdk/1.-ios-checklist.md)
- [2. Installation](/sdk/getting-started/ios-sdk/1.-installation.md)
- [Installation with CocoaPods](/sdk/getting-started/ios-sdk/1.-installation/installation-with-cocoapods.md)
- [Installation with Carthage](/sdk/getting-started/ios-sdk/1.-installation/installation-with-carthage.md)
- [Manual Installation](/sdk/getting-started/ios-sdk/1.-installation/manual-installation.md)
- [3. Configuration](/sdk/getting-started/ios-sdk/2.-configuration.md)
- [Using Integration Guide](/sdk/getting-started/ios-sdk/2.-configuration/integration-guide.md): An optional interactive guide for integrating the Sentiance SDK
- [Manual Configuration](/sdk/getting-started/ios-sdk/2.-configuration/2.-manual-integration.md)
- [4. Usage](/sdk/getting-started/ios-sdk/configuration.md)
- [5. Tips and Guidelines](/sdk/getting-started/ios-sdk/3.-guideline.md): See some important tips as well as Apple's own guideline before starting to use the SDK.
- [6. What's Next](/sdk/getting-started/ios-sdk/5.-whats-next.md)
- [React Native Quick Start](/sdk/getting-started/react-native-quick-start.md)
- [1. React Native Checklist](/sdk/getting-started/react-native-quick-start/1.-react-native-checklist.md)
- [2. Installation](/sdk/getting-started/react-native-quick-start/1.-installation.md)
- [3. Configuration](/sdk/getting-started/react-native-quick-start/2.-configuration.md)
- [4. Initialization](/sdk/getting-started/react-native-quick-start/3.-initialization.md)
- [5. Usage](/sdk/getting-started/react-native-quick-start/4.-usage.md)
- [6. What's Next](/sdk/getting-started/react-native-quick-start/whats-next.md)
- [Appendix](/sdk/appendix.md)
- [Android](/sdk/appendix/android.md)
- [Android 10 Update Behavior](/sdk/appendix/android/android-10-update-behavior.md)
- [Android Battery Optimization](/sdk/appendix/android/android-battery-optimization.md)
- [External SDK Dependencies](/sdk/appendix/android/external-sdk-dependencies.md)
- [Manifest Permissions](/sdk/appendix/android/manifest-permission.md)
- [Notification Management](/sdk/appendix/android/notification-management.md)
- [iOS](/sdk/appendix/ios.md)
- [App Store Privacy Section](/sdk/appendix/ios/app-store-privacy-section.md): Details about the impact of our SDK on the iOS App Store Privacy Section
- [App Store Release](/sdk/appendix/ios/app-store-release.md)
- [iOS 13 permission changes](/sdk/appendix/ios/ios-13-permissions.md): Technical document
- [M1 Simulator Support](/sdk/appendix/ios/m1-simulator-support.md)
- [Swift Support](/sdk/appendix/ios/swift-support.md)
- [Control Sending Data](/sdk/appendix/control-sending-data.md)
- [Controlled Detections](/sdk/appendix/controlled-detections.md)
- [Automatic Detections](/sdk/appendix/controlled-detections/automatic-detections.md)
- [Automatic Detections with Forced Trips](/sdk/appendix/controlled-detections/automatic-detections-with-forced-trips.md)
- [Controlled Trips Only](/sdk/appendix/controlled-detections/controlled-trips-only.md): a.k.a Triggered trips
- [Checking Trip Status](/sdk/appendix/controlled-detections/checking-trip-status.md)
- [Custom User Metadata](/sdk/appendix/custom-user-metadata.md)
- [Detecting Vehicle Crashes](/sdk/appendix/detecting-vehicle-crashes.md)
- [Migration Guide](/sdk/appendix/migration-guide.md)
- [Android](/sdk/appendix/migration-guide/android.md)
- [iOS](/sdk/appendix/migration-guide/ios.md)
- [React Native](/sdk/appendix/react-native.md)
- [SDK Initialization](/sdk/appendix/sdk-initialization.md)
- [User Credentials](/sdk/appendix/user-credentials.md)
- [User Linking](/sdk/appendix/user-linking.md)
- [Xamarin](/sdk/appendix/xamarin.md)
- [API Reference](/sdk/api-reference.md)
- [Android](/sdk/api-reference/android.md)
- [VehicleCrashDetection](/sdk/api-reference/android/crashdetection.md)
- [VehicleCrashEvent](/sdk/api-reference/android/crashdetection/vehiclecrashevent.md)
- [VehicleCrashListener](/sdk/api-reference/android/crashdetection/vehiclecrashlistener.md)
- [CrashCallback](/sdk/api-reference/android/crashdetection/crashcallback.md)
- [InitState](/sdk/api-reference/android/initstate.md)
- [MetaUserLinker](/sdk/api-reference/android/metauserlinker.md)
- [MetaUserLinkerAsync](/sdk/api-reference/android/metauserlinkerasync.md)
- [MetaUserLinkerCallback](/sdk/api-reference/android/metauserlinkercallback.md)
- [OnInitCallback](/sdk/api-reference/android/oninitcallback.md)
- [InitIssue](/sdk/api-reference/android/oninitcallback/initissue.md)
- [OnSdkStatusUpdateHandler](/sdk/api-reference/android/onsdkstatusupdatehandler.md)
- [OnStartFinishedHandler](/sdk/api-reference/android/onstartfinishedhandler.md)
- [PoiAddress](/sdk/api-reference/android/poiaddress.md)
- [PoiLocation](/sdk/api-reference/android/poilocation.md)
- [PointOfInterest](/sdk/api-reference/android/pointofinterest.md)
- [PoiPlace](/sdk/api-reference/android/poiplace.md)
- [ResetCallback](/sdk/api-reference/android/resetcallback.md)
- [ResetFailureReason](/sdk/api-reference/android/resetcallback/resetfailurereason.md)
- [SdkConfig](/sdk/api-reference/android/sdkconfig.md)
- [Builder](/sdk/api-reference/android/sdkconfig/sdkconfig-builder.md)
- [SdkException](/sdk/api-reference/android/sdkexception.md)
- [SdkStatus](/sdk/api-reference/android/sdkstatus.md)
- [LocationSetting](/sdk/api-reference/android/sdkstatus/locationsetting.md)
- [Quota Status](/sdk/api-reference/android/sdkstatus/quota-status.md)
- [StartStatus](/sdk/api-reference/android/sdkstatus/startstatus.md)
- [Sentiance](/sdk/api-reference/android/sentiance.md)
- [SubmitDetectionsCallback](/sdk/api-reference/android/submitdetectionscallback.md)
- [StationaryInfo](/sdk/api-reference/android/stationaryinfo.md)
- [Token](/sdk/api-reference/android/token.md)
- [TokenResultCallback](/sdk/api-reference/android/tokenresultcallback.md)
- [Trip](/sdk/api-reference/android/trip.md)
- [StartTripCallback](/sdk/api-reference/android/trip/starttripcallback.md)
- [StopTripCallback](/sdk/api-reference/android/trip/stoptripcallback.md)
- [TransportMode](/sdk/api-reference/android/trip/transportmode.md)
- [TripTimeoutListener](/sdk/api-reference/android/trip/triptimeoutlistener.md)
- [TripType](/sdk/api-reference/android/trip/triptype.md)
- [TripInfo](/sdk/api-reference/android/tripinfo.md)
- [TripProfile](/sdk/api-reference/android/tripprofile.md)
- [HardEvent](/sdk/api-reference/android/tripprofile/hardevent.md)
- [TransportSegment](/sdk/api-reference/android/tripprofile/transportsegment.md)
- [VehicleMode](/sdk/api-reference/android/tripprofile/vehiclemode.md)
- [TripProfileConfig](/sdk/api-reference/android/tripprofile-1.md)
- [Builder](/sdk/api-reference/android/tripprofile-1/builder.md)
- [TripProfileListener](/sdk/api-reference/android/tripprofilelistener.md)
- [UserActivity](/sdk/api-reference/android/useractivity.md)
- [UserActivityListener](/sdk/api-reference/android/useractivitylistener.md)
- [UserActivityType](/sdk/api-reference/android/useractivitytype.md)
- [iOS](/sdk/api-reference/ios.md)
- [MetaUserLinker](/sdk/api-reference/ios/metauserlinker.md)
- [SENTSDK](/sdk/api-reference/ios/sentsdk.md): The SENTSDK class is the main entry point for interacting with the SDK.
- [SENTSDKStatus](/sdk/api-reference/ios/sentsdk/sentsdkstatus.md)
- [SENTPublicDefinitions](/sdk/api-reference/ios/sentsdk/sentpublicdefinitions.md)
- [SENTConfig](/sdk/api-reference/ios/sentconfig-1.md)
- [SENTTripProcessingTripProfile](/sdk/api-reference/ios/tripprofile-1.md)
- [SENTTripProcessingTransportSegment](/sdk/api-reference/ios/tripprofile-1/transportsegment-1.md)
- [SENTTripProcessingHardEvent](/sdk/api-reference/ios/tripprofile-1/hardevent-1.md)
- [SENTTripProcessingVehicleMode](/sdk/api-reference/ios/tripprofile-1/vehiclemode-1.md)
- [SENTVehicleCrashEvent](/sdk/api-reference/ios/sentvehiclecrashevent.md)
- [React Native](/sdk/api-reference/react-native.md)
- [Battery Optimization](/sdk/battery-optimization.md): Android manufacturers listed below prefer battery life over proper functionality of your apps. This page explains how to work around it.
- [How To](/sdk/howto.md)
- [Check the Location Permissions](/sdk/howto/get-notified-about-location-permissions-changes-or-get-current-location-permission-status.md)
- [Troubleshooting](/sdk/troubleshooting.md)
- [Android](/sdk/troubleshooting/android.md)
- [iOS](/sdk/troubleshooting/ios.md)
- [Bundle format unrecognized, invalid, or unsuitable](/sdk/troubleshooting/ios/bundle-format-unrecognized-invalid-or-unsuitable.md)
- [Error: Undefined symbols for architecture arm64](/sdk/troubleshooting/ios/error-undefined-symbols-for-architecture-arm64.md)
- [Changelog](/sdk/changelog.md): All notable changes to the Sentiance platform components will be documented here.
- [Android](/sdk/changelog/android.md)
- [iOS](/sdk/changelog/ios.md)
