MoveDeviceStatus

MoveDeviceStatus represents the current device's system permissions (for Android / iOS) and services status.

MoveDeviceStatus{  
    isLocationGranted: Boolean
    isBackgroundPermissionGranted: Boolean
    isPreciseLocationGranted: Boolean
    isMotionGranted: Boolean
    isOverlayGranted: Boolean
    isPhoneGranted: Boolean
    isGyroPresent: Boolean
    isAccelerometerPresent: Boolean
}

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

isDrivingBehaviourPossible

iOS

Bool

MoveDeviceStatus-related APIs

Last updated