Configuration
Creating a Configuration
Anchor.init {
// Common Settings
minUpdateDistanceMeters = 10.0 // Minimum distance between updates
trackActivity = true // Enable activity recognition (still/walking/etc)
// Android Specifics
android {
updateInterval = 5.seconds
priority = AndroidPriority.HIGH_ACCURACY
// Customize the Foreground Service Notification
notification {
title = "Tracking Trip"
body = "We are recording your location"
iconName = "my_custom_icon" // Drawable resource name
channelName = "My App Location"
}
}
// iOS Specifics
ios {
desiredAccuracy = IosAccuracy.BEST
activityType = IosActivityType.FITNESS
autoPause = false
displayBackgroundLocationIndicator = true
}
}Common Settings
Property
Type
Description
Default
Android Configuration
Property
Type
Description
Default
Android Priority Levels
Notification Customization
iOS Configuration
Property
Type
Description
Default