Support
Getting help
The SDK is free, including for commercial apps. Support happens in public, in the GitHub Issues of the SDK you use:
| SDK | Issues |
|---|---|
| React Native | dc-bgeo/react-native-background-geolocation |
| Flutter | dc-bgeo/flutter_background_geolocation |
| iOS (Swift) | dc-bgeo/ios-background-geolocation |
| Android (Kotlin) | dc-bgeo/android-background-geolocation |
Start with these docs — most integration questions are covered under Getting Started and Guides. When you open an issue, include the SDK version, your framework version (React Native / Flutter / Xcode / AGP), platform, device and OS version, and a minimal repro.
Before filing a bug
Background-location behavior is device- and OS-specific. To make a report actionable:
- Reproduce on a real device (not the simulator/emulator).
- Capture the native log (
logcaton Android, the device console / os_log on iOS) around the failure. - Note device settings: Android battery optimization / OEM battery manager; iOS Low Power Mode, Background App Refresh, Precise Location, authorization level.
- Include your
ready()config (redact secrets such as tokens and URLs you don’t want public — issues are public).
Roadmap
See Limitations for what isn’t implemented yet.