If BreezeFSM location tracking is not capturing properly on iPhone devices, it is usually caused by device permission restrictions, background limitations, or battery optimization settings in iOS.
iOS requires specific permissions to allow apps to capture location continuously in the background. If these permissions are not configured correctly, tracking may stop when the app is minimized or the phone is locked.
This article explains the required settings to ensure proper location tracking in BreezeFSM.
This guide applies to all Apple iPhones including:
iPhone 14 Pro
Other iPhone models running iOS 15 or later
Follow the steps below to ensure tracking works correctly.
Location services must be enabled at the system level.
Steps
Open Settings
Go to Privacy & Security
Tap Location Services
Ensure Location Services = ON
If this is disabled, the app cannot capture GPS data.
BreezeFSM must have “Always” access to location.
Steps
Open Settings
Go to Privacy & Security
Tap Location Services
Select BreezeFSM
Configure the following:
| Setting | Required Value |
|---|---|
| Allow Location Access | Always |
| Precise Location | ON |
⚠️ If it is set to “While Using the App”, tracking will stop when the app goes to the background.
Background App Refresh allows the app to send location updates when not actively open.
Steps
Open Settings
Go to General
Tap Background App Refresh
Ensure:
Background App Refresh = ON
BreezeFSM = Enabled
Motion data helps iOS allow location updates during movement.
Steps
Open Settings
Go to Privacy & Security
Tap Motion & Fitness
Ensure:
Fitness Tracking = ON
BreezeFSM access = ON
Low Power Mode restricts background processes including location tracking.
Steps
Open Settings
Tap Battery
Ensure Low Power Mode = OFF
If the app is manually closed, iOS stops background tracking.
Users should avoid swiping up and closing BreezeFSM from the app switcher.
The app should remain running in the background.
Tracking data requires internet access to sync with the server.
Ensure the device has:
Active Mobile Data, or
Connected Wi-Fi
Using an outdated version may cause tracking issues.
Users should install the latest version of BreezeFSM from the App Store.
After configuring the settings:
Open BreezeFSM
Login to the application
Start attendance or tracking
Walk for 5–10 minutes
Check if location logs are captured
Please collect the following information and contact support:
iPhone model
iOS version
BreezeFSM app version
Screenshot of location settings
Time when tracking was attempted
User login ID