How to improve a location accuracy
iPhone
If you have an iOS device and your location is not updating please follow the troubleshooting steps described below.
Also, if your friends location is not updating on your device and they have an iOS device, please refer them to this page. 👍
You may check the location service and WiFi setting on your phone. It’s important that both GPS and Wifi(even if they are not connected) are activated on your phone.
Please note that accuracy depends on many factors, such as your environment and your phone. There is moments when the highest accuracy will not be available(underground for example)
Please refer the below instruction for the detail.
Enable Location Service 🔄
- Settings > Privacy > Location Services > iSharing > “Always”
- [iOS10] Settings > General > Background App Refresh > On , iSharing > On
Turn on Wi-Fi
iSharing uses Wi-Fi signal to estimate a current location when GPS signal is not available(indoor or underground). We recommend you to turn on Wi-Fi even if you don’t use it.
- Settings > Wi-Fi on
Make sure Internet connection is active
Since iSharing updates your location via 3G/LTE/WiFi, your iPhone always should be connected to the internet.
- Settings > Cellular > Cellular Data “on”, iSharing “on”
Disable Low Power Mode 🔋
If enabled, these settings can prevent iSharing from running in the background. Therefore, your location will only be updated for your friends when you open the application.
To check, go to Settings > Battery > and verify that Low Power Mode is disabled.
Do not remove the app from background
iSharing need to keep communicate with an iPhone even if it is under background. Don’t worry about the battery consumption. iSharing consumes just 1% of battery life over 24 hours.
Android
If you have an Android device and your location is not updating please follow the below steps.
Also, if your friends’ location is not updating on your device and they have an Android device, please refer them to this page.
Enable Location Services
iSharing will not be able to detect your location if location services are turned off.
- Settings > (Google) > Location (service) > enable all settings & set to High accuracy
Give iSharing Permission to Access Location
General (e.g. Nexus, Pixel, LG..)
Android 10
- Settings > Apps & notifications > See all apps > iSharing > Permissions > Location > Allow all the time.
Android ~9
- Settings > Apps & notifications > See all apps > iSharing > Permissions > Location > enable
Samsung
Android 10
- Settings > Apps > iSharing > Permissions > Location > Allow all the time.
Android ~9
- Settings > Apps > iSharing > Permissions > Location > enable
Make sure Internet connection is active
Since iSharing updates your location via 3G/LTE/WiFi, your device always should be connected to the internet.
Turn on Wi-Fi
iSharing uses Wi-Fi signal to estimate a current location when GPS signal is not available(indoor or underground). We recommend you to turn on Wi-Fi even if you don’t use it.
- Settings > Wi-Fi on
Enable Mobile Data Usage
General (e.g. Nexus, Pixel, LG..)
Android all versions
- Settings > Network & internet > Mobile network > Mobile data > ON
Samsung
Android all versions
- Settings > Connections > Data usage > Mobile data > ON
Huawei
Android 8
- Settings > Wireless & networks > Mobile network > Mobile data > ON
Xiaomi
Android 9
- Settings > Sim cards & mobile networks > Mobile data > ON
Disable Data Saver / Data Restriction
General (e.g. Nexus, Pixel, LG..)
Android all version
- Settings > Network & internet > Data Saver > Use Data Saver > OFF
- or Settings > Network & internet > Data Saver > Unrestricted data > iSharing > ON (an option for users who want to turn on data saver)
Samsung
Android all version
- Settings > Connections > Data usage > Data saver > OFF
- or Settings > > Connections > Data usage > Data saver > Allow app while Data saver on > iSharing > ON (an option for users who want to turn on data saver)
Huawei
Android 8
- Settings > Wireless & networks > Mobile data > Data saver > OFF
Turn off Battery Saver and/or Battery Optimizations 🔋
iSharing should be running in the background. But if battery optimizations is activated, Android forces to kill iSharing process.
To turn off battery optimizations for an app:
General Android (e.g. Nexus, Pixel, LG..)
Android 9
- Settings > Battery > Battery Saver > Turn off now
- Settings > Battery > Battery usage (top right) > iSharing > Battery optimization > Background restriction > Remove restriction (if applicable)
Android ~8
- Settings > Battery > Battery Saver > Off / Never turn on automatically
- Settings > Battery > Battery optimization (top right) > iSharing > Don’t optimize
Samsung
Android10
- Settings > Device care > Battery > App power management > Sleeping apps > Remove iSharing if added
- Settings > Device care > Battery > App power management > Deep Sleeping apps > Remove iSharing if added
- Settings > Device care > Battery > App power management > Apps that won’t be put to sleep > Add iSharing
Android 9
- Settings > Device care > Battery > Power mode > Optimized
- Settings > Device care > Auto optimization (top right) > OFF
- Settings > Device care > Battery > Settings(Top right) > Sleeping apps > Remove iSharing if added
Android 7 & 8
- Settings > Device maintenance > Battery > Power saving mode > OFF
- Settings > Device maintenance > Battery > Unmonitored apps > Add apps > iSharing > Done
Android 6
- Settings > Battery > Detail > iSharing > App power saving: Turned off
Android 5
- Battery > App optimization: Detail > ON / iSharing > Disabled
Huawei
Android 7 & 8
- Settings > Battery > Power saving mode > OFF
- Settings > Battery > Close apps after screen lock > iSharing: OFF
- Settings > Battery > Optimize > XX apps are running when the screen is off, close to save battery power > iSharing > Close after screen locked: OFF
- Settings > Battery > Optimize > XX apps are running when the screen is off, close to save battery power > iSharing > Close after screen locked: OFF
- Settings > Apps > iSharing > Battery > Close after screen locked: OFF
- Settings > Mobile data > Data saver > iSharing: ON
Android 6
- Settings > Advanced Settings > Battery Manager > Protected apps > iSharing: ON
- Settings > Apps > iSharing > Batterie > Keep running after screen off: ON
Sony
Android 7 & 8
- STAMINA > STAMINA level > Balanced power saving OR Device performance preferred
- OR you can access the STAMINA settings from ‘Battery’
- Ultra STAMINA mode should not be activated
Xiaomi
Android 9
- Battery & performance > Battery saver > OFF
- Battery & performance > App battery saver > iSharing > No restrictions
Android ~8
- Additional settings > Battery & performance > Manage apps battery usage > Choose apps > iSharing > Background settings: no restrictions + Background location: Allow
- OR Power saving mode: Standard or OFF
- Security > Permissions > Autostart > iSharing: ON
- Task management > Lock the app, prevent iSharing being killed by cleanup background tasks.
Asus
- Auto-start Manager > Enable iSharing
OPPO
- Security Center > Privacy Permissions > Startup manager and allow “iSharing” to run in the background.
- Auto-start Manager > Enable iSharing
Check 3rd party auto-clean application
Some third party auto-cleanup applications can prevent iSharing from running. If you have downloaded any cache cleaning or memory cleaning apps. please verify that iSharing is exempt.
Ensure that iSharing is allowed to auto-start
Some devices have settings which exclude some applications from starting. The most common phones to have these applications are Xiaomi, Oppo and Vivo.
Reboot the phone
In some case, the device could lost the connection with the location service. In this situation, rebooting the device will resolve the problem.