iOS 12 GPS Not Working on iPhone & iPad (Fixed)

Many Apple users have a complaint that GPS is not working on their iPhones. Some people said that GPS is not accurate on their iPhones. For Eg. Google maps and Apple maps are not showing the correct direction on iPhone. They said that it problem occurred after updating iOS 12. One of the iPhone users said some solutions to fix this issue. If you have the same problem, this article will help you to fix it.


Fix 1: Reset Network settings

Many users suggested doing this method to solve the issue on iPhone. They solved this issue with the reset network settings on iPhone. So try this one.

reset network settings on iphone

  1. Go to Settings->General->Reset.
  2. And tap on  “Reset Network Settings”.
  3. Enter the Passcode, if required or asked.
  4. After that again tap on “Reset Network Settings” to confirm the process.
  5. That’s it

Note: This action will reset all Wi-Fi Networks & Passwords, APN & VPN Settings, and Cellular Settings of your iPhone.

Fix 2: Restart your device

A simple restart method will help to solve any problem on the iPhone. So, try to restart your device.

Restart the iPhone


  1. Press and hold the Power Button (Sleep/Wake) until the slide to power off screen appears.
  2. And drag the slider to turn off your device.
  3. To turn on your device, press and hold the Power Button until the Apple Logo appears.

Fix 3: Refresh Location Services

Sometimes turn off and turn on the location service will help to solve the GPS issue on your iPhone. To do that,

Refresh location service on iphone

  1. Open Settings->Privacy->Location Services.
  2. Turn off “Location Services”.
  3. And tap on“Turn Off” in the pop-up box.
  4. Then wait for few seconds and then turn it On.
  5. Make sure that the location service option is enabled on the maps.

Fix 4: Reset Location & Privacy

reset location service on iphone

  1. Launch Settings->General->Reset.
  2. Tap “Reset Location & Privacy”.
  3. Enter your passcode.
  4. Tap “Reset Settings” in the pop-up box.

Fix 5: Refresh the Wi-Fi

Refresh the Wi-Fi setting on your iPhone through settings or do this on the control center.

Refresh the wifi

  1. Go to Settings->Wi-Fi.
  2. Turn off “Wi-Fi”.
  3. And wait for few seconds and then turn it on.
  4. Make sure that Wi-Fi is turned on in Control Center.

Fix 6: Refresh Airplane Mode

These are the common troubleshooting steps to solve the problem. Refresh the airplane mode on settings or through the control center.

Refresh the airplane mode

  1. Launch Settings. And tap on Airplane Mode.
  2. Turn on Airplane Mode.
  3. Then wait for few seconds and then turn it off.

Fix 7: Force Restart

iPhone 6 and earlier
Press and hold the Home Button and Power Button (Sleep/Wake) until the Apple Logo Appears.
iPhone 7 & 7 Plus
Press and hold the Side Button and Volume Down Button until the Apple Logo appears.
iPhone 8, 8 Plus, & X

  1. Press the Volume Up Button and release it.
  2. Press the Volume Down Button and release it.
  3. Press and hold the Side Button until the Apple Logo appears.

Fix 8: Check for Software Update

Make sure to update your device to the latest version. To do that,

software update on iphone

  1. Connect your phone to Wi-Fi or Cellular Data.
  2. And go to Settings->General->Software Update.
  3. Tap “Download and Install” if an update is available.
  4. And wait for a few minutes to update your device.

Fix 9: Enable LTE (VoLTE)

If you are using Cellular Data, Enable LTE.
If your Carrier (SIM) supports LTE,

  1. Go to Settings->Cellular->Enable LTE (Cellular Data Options).
  2. You can see three options. Select “Data Only”.

If your Carrier (SIM) doesn’t support LTE,

  1. Go to Settings->Cellular->Enable LTE->Voice & Data.
  2. Select “LTE”.

Solution 10: Factory Reset/Restore

Before resetting your phone to Factory Settings, backup your device. Because this action will erase all data from your device.
To Backup your iPhone,

  1. Connect your device to Wi-Fi or Cellular Data.
  2. Launch Settings->Apple ID (your name)->iCloud->iCloud Backup.
  3. Make sure that iCloud Backup is turned on. Tap “Back Up Now”.

Wait until the process is finished. If the backup process is completed, you can see the date & time of the last backup under “Back Up Now”.
Factory Reset/Restore

  1. On your iPhone, open the Settings->General->Reset.
  2. Tap “Erase All Contents and Settings”.
  3. A pop-up box will appear with three options. If you want to backup your device, tap “Back Up Then Erase”.
  4. If you have already taken a Backup, tap “Erase Now”.
  5. Wait until the process is finished.

Guys, after doing these troubleshooting steps, make sure that the GPS location service is working on your iPhone. And if you know any other solution to fix this issue, tell me in the comment section below. Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts