Android 13
Notifications Runtime Permission
Starting Android 13, apps need to request a runtime permission for issuing the notifications to the user. Fairmatic SDK primarily shows a notification like "Drive In Progress" - indicating an active trip has been detected and the SDK is monitoring the trip. This is a required notification when you use a Foreground Service to perform operations in the background that consume system resources
- You should declare the
android.permission.POST_NOTIFICATIONS
permission in yourAndroidManifest.xml
- Request notification permission from the user at runtime
While this won't affect the normal functioning of the SDK, Android OS surfaces the information about running services to the status bar. Apps being highlighted in this area without any notification about the ongoing operation could lose user's trust. Thus it's recommended to make efforts showing relevant notifications whenever app is doing operations in the background.