iPhone setup

Can you change your iPhone's location without Developer Mode?

Updated · By the Geovo team

Not on an iPhone running iOS 16 or later without a jailbreak. Every way to move the GPS position, Xcode included, uses Apple's developer location service, and iOS only allows it with Developer Mode on. Without it you can still limit what apps see in Location Services, pick a city by hand inside apps, or change your IP address with a VPN, which doesn't move GPS.

Why does every method need Developer Mode?

Apple keeps location simulation inside its developer tools. Since iOS 16, those tools only run while Developer Mode is on, a switch in Settings › Privacy & Security that Apple added to protect people from installing harmful software by accident (Apple's documentation). Xcode, Geovo and every other no-jailbreak location changer go through the same service, so they all need it.

What can you do without Developer Mode?

Quite a lot, as long as you don't need apps to see a different GPS position:

Options without Developer Mode
OptionWhat it doesMoves GPS?
Location Services: Never or While UsingStops or limits an app's access to your locationNo
Precise Location offThe app only gets your approximate areaNo
Choose a city inside the appWeather, Maps and store finders let you search or add a city by handNo, but often enough
VPN or iCloud Private RelayChanges or hides your IP address for websitesNo
Xcode's Simulator (on a Mac)A simulated iPhone on your Mac's screen with any location, for developersNot on your real iPhone
JailbreakRemoves iOS restrictions by exploiting security flaws; rare for current iOSYes, but it weakens the phone's security
Only Apple's developer location service (Developer Mode) or a jailbreak changes the GPS position a real iPhone reports.

Is turning on Developer Mode risky?

It's an official Apple setting, not a hack. Turning it on restarts the iPhone once and erases nothing; your apps and data stay put. Apple's warning is about trust: with it on, the iPhone runs development-signed apps that haven't been through App Store review, so only install development apps you trust. You can turn it off at any time. Is changing location safe?

Why can't I find or turn on Developer Mode?

The switch stays hidden until the iPhone has been used with a developer tool. Installing a development app makes it appear, for example Geovo's iPhone app from Geovo for Mac or Windows, or an app run from Xcode. Full steps: how to turn on Developer Mode.

On an iPhone managed by a school or employer, the organization's settings may keep Developer Mode unavailable. Ask your IT administrator; don't try to work around it.

How do you change the location once Developer Mode is on?

  1. Download Geovo for Mac or Windows and plug in the iPhone. Tap Trust.
  2. Turn on Developer Mode in Settings › Privacy & Security, restart and tap Turn On.
  3. Search for a place or tap the map, then click Teleport.
  4. Click Return to Real Location when you're done.

More detail: how to change your iPhone's location.

Can I turn Developer Mode off and keep the simulated location?

No. Turning Developer Mode off needs a restart, and a restart clears the simulated location. Location simulation and Geovo's iPhone app only work while Developer Mode is on, so leave it on while you use them and turn it off afterwards if you like.

Price

Try Geovo free for 15 minutes with a free account (email code, no password, no card). Pro is unlimited: $6.99/week, $12.99/month, $29.99 for 3 months, $79.99/year ($6.67/month) or $129.99 once for lifetime, on 2 computers and 2 iPhones. See pricing.

Use it responsibly

Geovo is for lawful use only: testing apps and websites, keeping your exact position private from an app that doesn't need it, demos, travel planning and teaching how location services work. Don't use any location tool to mislead people who rely on your location, or to break the terms of an app or service you've agreed to. Stop simulating whenever your real location matters, for example in an emergency.

Frequently asked questions

Can I change my iPhone's location without Developer Mode?
Not on iOS 16 or later without a jailbreak. Xcode, Geovo and every other no-jailbreak tool use Apple's developer location service, which iOS only allows with Developer Mode on.
Is there any app that changes location without Developer Mode?
No App Store app can change the GPS position other apps receive. Apps that claim to usually only show a pin inside themselves, or change your IP address like a VPN.
Does Developer Mode erase my iPhone?
No. It restarts the iPhone once and asks you to confirm with your passcode. Apps and data stay as they are.
Why is Developer Mode missing from my Settings?
iOS hides it until the iPhone has been used with a developer tool. Install a development app, such as Geovo's iPhone app from a Mac or PC, then reopen Settings › Privacy & Security.
Can I turn Developer Mode off after changing my location?
You can, but turning it off needs a restart, and the restart brings your real location back. Leave it on while you simulate.

Try Geovo free for 15 minutes

Create a free account: no card, no password. Mac and Windows.