If you've been experiencing issues with the clock in / clock out process with ibeacons, you should be aware that there are some mobile phones and manufacturers that may not support properly the ibeacon processing and ibeacon standard.
On some Android devices, power management settings can be turned on to prolong your battery life. It can also interfere with your apps' functionality. If you have been experiencing issues with clock in/out or have had your app crashed, please check a few of the most common solutions:
- Make sure that your device does not block apps from accessing the location service.
- Please make sure that your apps are able to run in the background (sleep mode).
Managing power settings
Here are the steps you should follow to adjust your power management settings in order to resolve this issue for the most commonly reported devices:
Access your phone settings → battery → power saving mode → battery optimization → select app → don’t optimize → save.
Access Battery settings → App Power Saving → Details → Calamari → Disabled
Access your phone settings → Power saving
Turn Energy Settings to Normal and add Calamari to “Protected Apps”
Some Android devices will include different options in order to prolong battery life, so please make sure that the app is not affected. Follow the manufacture procedures in order to allow apps to access your location services and run in the background.
Turn off the doze mode
Open the Settings app and tap Battery. Tap the Options menu button (the three dots in the upper right), then tap Battery optimization. Tap the downward-pointing arrow, then tap All apps from the menu that appears.
Pick Calamari next, tap the name of the app for which you want to switch off Doze mode, and in the box that appears, tap Don’t optimize. Once you’re done, tap Done.
If it does not work please contact our support team.
Please also send logs from your app.
- Remember to properly locate beacon devices
- The more beacons the better. You can read more here.
- Some Android devices require also GPS for iBeacon scanning. Please make sure that you've got the GPS turned on