Xcode Project Configuration

1. Enable Background Modes

In the Signing & Capabilities tab of your project settings turn on Background Modes and enable: Location updates and Background fetch as seen in the image.

2. Permissions

As required by Apple, it's necessary to add the following permissions' descriptions to the project .plist file:

  • NSLocationAlwaysUsageDescription

  • NSLocationAlwaysAndWhenInUseUsageDescription

  • NSLocationWhenInUseUsageDescription

  • NSLocationUsageDescription

  • NSBluetoothPeripheralUsageDescription

  • NSBluetoothAlwaysUsageDescription

  • NSMotionUsageDescription

Last updated

Was this helpful?