Important: The SDK does not request location permission. Your app must call CLLocationManager authorization APIs and include Info.plist usage strings.
1. Add Location Permissions to Info.plist
2. Initialize Location Module
3. Location Tracking Modes
LocationTrackingMode options:
| Mode | Behavior |
|---|---|
.off | Location APIs no-op |
.manual | Your app calls requestLocationUpdate() / setLastKnownLocation(_:) |
.onAppStart | SDK requests location once per launch when the app becomes active (if permission is granted) |