Skip to main content

Location Permission Settings in Android

Skip to main content
How can we help you today?

Our Knowledge Base contains the answers to more than 500 previously asked questions.

Create a Ticket Schedule a Training

Location Permission Settings in Android

Several tools within Contractor Foreman rely on your device’s current location to display nearby projects and customers or to record your position during clock-in, clock-out, or other intervals. Although the platform does not enable live tracking, providing location data is essential for these features to function effectively. Each company can configure whether location access is mandatory or optional, tailoring the requirement to their operational needs.

Enabling location permissions in Android ensures seamless integration with these tools, preventing disruptions in project mapping or time tracking. This setup is particularly valuable for field teams who depend on accurate geolocation for efficient workflows.

Enable Location Permissions in Android

The process involves accessing your device’s settings through the Contractor Foreman app, where prompts guide you to the necessary permissions. This direct navigation minimizes steps while addressing both foreground and background access, which is crucial for features like timecard tracking.

  1. Open the Contractor Foreman app and navigate to the relevant tool requiring location. Initiating from a location-dependent module, such as project search or timecards, triggers the permission flow, ensuring the request aligns with immediate user needs.

  2. When prompted for location access, select the option to allow it. This initial grant permits the app to use your location while active, supporting real-time project visibility and basic recording without interrupting your session.

For devices running Android 11 or later, additional background access is required specifically for the timecard track feature. This ensures location can be captured even when the app is not in the foreground, maintaining accuracy in hour logging.

  1. If using Android 11, grant background location permission by selecting “Allow all the time.” The app displays a dedicated popup explaining the need for this setting. Tapping continue redirects you to the system’s permission screen, where choosing “Allow all the time” enables comprehensive access for uninterrupted tracking.

  2. Confirm the selection in the system settings. Once “Allow all the time” is enabled, the permission popup will no longer appear, confirming the setup is complete and the feature is fully operational.

This configuration integrates directly with Contractor Foreman’s location-based functionalities, allowing for precise data capture that enhances reporting and compliance.

Supplementary Notes

For optimal performance, verify permissions periodically, especially after app or OS updates, as changes may reset access levels. If location services remain unavailable, check your device’s overall GPS settings outside the app. Android versions prior to 11 typically require only standard location grants, simplifying the process for older hardware. If issues persist, consult the app’s help section or contact support for device-specific troubleshooting.

 

Several of the tools found within Contractor Foreman use your current location to show projects/customers around you or they are used to record your location when you are clocking in/out or at other intervals. Even though Contractor Foreman does not provide live tracking, it may be necessary for your location to be provided. Each company is allowed to specify if they require the location or if it is optional.

Below are the steps to enable location within Android

Step 1

Step 2

Step 3

If User has an Android 11 device then We also need additional permission for access location when the app is in background for the timecard track feature. Users need to enable that permission manually. So we show that popup if it is not enabled. In that popup we show which option users need to select (Allow All time).

When you click the continue button it will redirect to the permission setting screen. It shows like that.

Step 4

Here the user has to select allow all the time option for access location all time. If you do not select that option permission popup shows again because we need that permission for timecard track. Once the user will select that option(Allow All the Time) then the popup will never show again.

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.