Skip to main content

Troubleshooting: GPS permissions

Benchmrk requires Location Services to show your position on the map, calculate distances to marks, and provide turn-by-turn navigation. This page explains how to manage location permissions.

Permission levels

iOS offers three location permission levels for apps:

PermissionDescriptionBenchmrk behaviour
While Using the AppLocation is available when the app is open and visibleRecommended — provides full functionality
NeverLocation is not available to the appMap works but cannot show your position or provide navigation

Granting location permission

When you first launch Benchmrk, the app requests location access. Select While Using the App for standard use.

If you denied the permission or want to change it:

  1. Open Settings on your device.
  2. Scroll down and tap Benchmrk (or go to Settings → Privacy & Security → Location Services → Benchmrk).
  3. Select your preferred permission level.

Location permission settings

"While Using" vs "Always" vs "Never"

This is the recommended setting for most users. Benchmrk can access your location when the app is open, which is sufficient for:

  • Showing your position on the map
  • Calculating distances to marks
  • Turn-by-turn navigation
  • AR view positioning

Always

The "Always" permission allows Benchmrk to access your location in the background. This is used for:

caution

The "Always" permission increases battery usage because the app can access your location even when not in the foreground. Only enable this if your organisation requires background location tracking.

Never

If location access is set to "Never":

  • The map displays marks but cannot show your current position.
  • Distance calculations are unavailable.
  • Turn-by-turn navigation cannot start.
  • The AR view cannot determine your position for geo-anchoring.

Troubleshooting location issues

Location not updating

If your blue dot is not moving or appears in the wrong place:

  1. Check that Location Services is enabled: Settings → Privacy & Security → Location Services (toggle on).
  2. Verify Benchmrk has permission: Settings → Privacy & Security → Location Services → Benchmrk.
  3. Restart the app.
  4. Move to an area with better GPS reception (open sky).

"Location Services disabled" alert

If you see this alert, Location Services is turned off system-wide:

  1. Open Settings → Privacy & Security → Location Services.
  2. Toggle Location Services on.
  3. Return to Benchmrk.

Precise location

Ensure Precise Location is enabled for Benchmrk:

  1. Go to Settings → Privacy & Security → Location Services → Benchmrk.
  2. Toggle Precise Location on.

With precise location disabled, iOS provides only an approximate location (within several kilometres), which is not useful for survey mark navigation.

Was this page helpful?