GhostMe
Location settings and fixes

iPhone location not updating: how to find the cause and fix it

A stale pin can come from permissions, a weak location signal, or old app data. Start with a quick check in Maps to narrow it down.

6 min read

An iPhone map with a blue glass shield and a location pin with a lock

When an iPhone location stops updating, the GPS chip is rarely the problem. The usual cause is one of three things: an app that is not allowed to read the location, a phone that cannot get a good fix or send it anywhere, or a screen that shows an old position. Each has a different fix, so it pays to find out which one you have before you start changing settings.

Start with one quick test

Open Apple Maps and tap the location arrow. Then decide which case matches what you see.

  • Maps shows you in the right place, but another app does not.The phone is fine. The problem is that app’s permission or its own data. Go to the permissions section.
  • Maps shows a large circle or jumps around. The phone cannot get a good fix. Go to the connectivity section.
  • Your own phone looks right, but other people see an old spot. The phone has the location but is not sending it, or their app is showing a cached copy. Go to the stale data section.

Permissions: is the app allowed to look?

Go to Settings, Privacy & Security, Location Services. Check that the main switch is on, then scroll to the app that is stuck and tap it. Apple lists four choices there: Never, Ask Next Time Or When I Share, While Using the App, and Always. Apple’s Location Services guide explains each one.

While Using the App covers active use, including some ongoing background sessions marked by a blue indicator. It does not give every app unrestricted background access. For continuous family location sharing, follow that app’s permission instructions; Life360, for example, asks for Always.

On the same screen, look at Precise Location. If it is off, the app only gets an approximate area, and small moves do not register at all. The trade-offs are in precise vs approximate location on iPhone.

Also check Screen Time. If Content & Privacy Restrictions lock Location Services, the settings above can look correct but stay greyed out.

Connectivity: can the phone get a fix?

GPS does not have its own switch on iPhone. Location Services mixes GPS with nearby Wi-Fi networks, cell towers, and Bluetooth, as Apple notes in its Location Services privacy page. That is why turning Wi-Fi off can make the location worse even when you are not connected to any network.

  1. Turn Airplane Mode off and Wi-Fi on.
  2. Turn Low Power Mode off. It reduces background activity, including location refreshes.
  3. Go outside or near a window. Garages, basements, and dense city blocks block GPS.
  4. Check that the app has cellular data in Settings, Cellular.
  5. Restart the iPhone. This clears a stuck location service more often than you expect.

A VPN does not move your GPS, but it can confuse apps that compare your network location against your device location. If you use one, turn it off while you test. The difference is explained in VPN vs GPS location on iPhone.

Stale data: is the screen showing an old position?

Many apps show the last location they received and do not mark how old it is. If someone else says you are somewhere you left an hour ago, check these on your phone:

  • Open the app yourself. Many sharing apps send a fresh location when they come to the foreground.
  • Check which device is sharing. Find My can use a different device on your Apple Account; you do not need to sign out of your other Apple devices. In Life360, check the phone signed in to your Life360 account.
  • Update the app. Old versions sometimes lose their background permission after an iOS update.
  • Ask the other person to force-quit and reopen the app on their side.

App-specific steps are in Find My showing the wrong location and Life360 location not updating.

If you used a location simulator

A simulated location stays in place until it is cleared, so a phone that “will not update” is sometimes still holding one. If you used GhostMe or Xcode, open it and stop the simulation, then restart the iPhone. The full check is in how to restore your real iPhone location.

The last resort

If nothing above works, go to Settings, General, Transfer or Reset iPhone, Reset, Reset Location & Privacy. This returns every app’s location and privacy permission to the default, so each app asks again the next time it opens. It does not erase your data, but you will have to grant permissions again.

Common questions

Why does my location update in Maps but not in another app?

Apple Maps has its own permission. The other app has a separate one, and it is probably set to While Using the App, Never, or approximate. Fix that app’s entry in Location Services.

Does Background App Refresh affect location?

It can. Some apps use Background App Refresh to send the location they collected. If it is off for the app in Settings, General, Background App Refresh, updates can arrive late or only when you open the app.

Can a broken GPS chip cause this?

It is possible, but rare. If Apple Maps never shows a precise location outdoors after a restart and a Location & Privacy reset, contact Apple Support for a hardware check.

Keep reading

All guides
  • Location settings and fixes

    How to restore your real iPhone location

    Turning a simulated location off takes one click. Checking that every app noticed takes a minute more, and that minute is worth spending.

    5 min read

  • Location settings and fixes

    Precise vs approximate location on iPhone

    There is a switch under every app in Location Services that most people never touch. It decides whether the app gets your street or your general area.

    6 min read