MoveDeviceStatus
MoveDeviceStatus represents the current device's system permissions (for Android / iOS) and services status.
MoveDeviceStatus | |||
isLocationGranted | A/iOS | Bool | Indicates if system's location permission is granted. |
isPreciseLocationGranted | A/iOS | Bool | Indicates if location precision permission is granted (iOS 14), resp. If the location accuracy is high (Android / Google Play Services). |
isMotionGranted | A/iOS | Bool | Indicates if system's motion(iOS)/activity recognition (Android) permission is granted. |
isGyroPresent | A/iOS | Bool | Indicates if the device's gyroscope sensor is available. |
isAccelerometerPresent | A/iOS | Bool | Indicates if the device's accelerometer sensor is available. |
isBackgroundPermissionGranted | A/iOS | Bool | Indicates if system's background location permission is granted. |
isOverlayGranted | A | Bool | Indicates if system's overlay permission is granted. |
isDistractionDetectionPossible | iOS | Bool | Indicates if all the permissions required for the Distraction detection service are granted. Check Config for more info. |
isDrivingBehaviourPossible | iOS | Bool | Indicates if all the permissions required for the Driving behaviour service are granted. Check Config for more info. |
MoveDeviceStatus-related APIs | |
Gets the current MoveDeviceStatus. | |
Provide a block to be invoked every time MoveDeviceStatus changes. |
Last updated