Skip to main content
All CollectionsMobile Apps & iBeaconsiBeacons
How to solve common iBeacon issues on iOS / iPhone?

How to solve common iBeacon issues on iOS / iPhone?

Kamil Wojewoda avatar
Written by Kamil Wojewoda
Updated over 3 weeks ago

If you've been experiencing issues with the clock in / clock out process with iBeacons, you should be aware that there are a few must-have permissions and settings that you need to turn on.

Location troubleshooting

In order to allow the app to work properly, you need to turn on the location services and allow Calamari to access your location "Always" - the app needs to scan for iBeacons in real-time.
You can find it in:
Settings → Privacy → Location Services

Precise Location

From iOS 14+, we highly recommend enabling Precise Location for the Calamari app.

Go to Settings → Privacy → select Location Services → Select Calamari app → Turn Precise Location ON.

The enabled "Precise location" option allows the app to receive exact GPS data, meaning specific geographic coordinates (e.g., accurate to within a few meters).


Important: If the user unchecks the Precise Location option, then the GPS returns data with an accuracy of 10128 meters, so the application will never reach the exact coordinates when clocking in.

Why does the app require “always” location access?
This setting is necessary solely to allow the Calamari app to detect when a user enters the beacon's range. The app does not store your location data, nor is it capable of tracking your movements in real time.

We encourage you to take a look at the article about GPS location for more details.

Bluetooth troubleshooting

Remember to turn on Bluetooth on your iPhone and keep it turned on all the time. Calamari connects to the iBeacon via Bluetooth.

We recommend keeping the Calamari app running in the background.

Manually forcing the app to close (also known as "force quit") may cause the entry or exit from the beacon's range to go undetected.

Additional tips:

* Make sure to place the beacon in a suitable, easily accessible location.

* The more beacons, the better! You can learn more here.

To make sure the app has all the necessary permissions, you can use the settings menu in the Calamari mobile app.

In the "Beacons" tab, you will find information about any missing permissions along with the option to enable them.

If you have any additional questions please contact Calamari Support Team.

Did this answer your question?