Hard reset your iPhone
- Press and hold the Home button and the Sleep/Wake (Power) button simultaneously.
- Release the buttons after the screen goes blank and you see the Apple logo.
Disable and Re-Enable Location Services
If hard resetting your iPhone doesn’t fix the problem then try this solution.
- Launch the Settings app.
- Navigate to Privacy > Location Services.
- Tap on the toggle next to Location Services to turn it off.
- Hard reset your iPhone. Press and hold the Home button and the Sleep/Wake (Power) button simultaneously.
- Release the buttons after the screen goes blank and you see the Apple logo.
- After your iPhone has restarted, launch the Settings app again.
- Navigate to Privacy > Location Services.
- Tap on the toggle next to Location Services to turn it on.
Reset Network Settings
If disabling and enabling Location Services doesn’t help, then try to reset Network settings. Please note that you will need to reconfigure Wi-Fi and VPN settings after resetting Network settings.
- Launch the Settings app.
- Navigate to General > Reset.
- Tap on Reset Network Settings.
- It will prompt you to enter the Passcode. It will then prompt you if you want to “Reset Network Settings.â€
- Tap on Reset Network Settings to continue.