Turn on Developer Mode on your iPhone
Developer Mode is a normal iOS setting: one toggle, one restart. Here is where it lives, why GhostMe needs it, and the fix when the toggle is missing.
Last updated
What Developer Mode is
Developer Mode is the iPhone setting that lets a Mac you have trusted work with the phone more deeply than a normal accessory can, and setting the reported location is one of the things that connection allows. GhostMe uses it, which is why the switch has to be on.
It is a visible, ordinary setting. Turning it on does not jailbreak the phone, install anything, or change how it behaves day to day, and you can turn it off again whenever you like. There is more on why this route beats the alternatives in changing your iPhone location without jailbreaking.
What you need
- Your iPhone or iPad and its passcode.
- A Mac running macOS 15 Sequoia or later, with Apple’s command line tools installed and opened once.
- A USB cable that carries data, for the first connection.
Turn it on
- Open Settings on the iPhone and go to Privacy & Security.
- Scroll to the bottom and tap Developer Mode.
- Turn the toggle on and tap Restart when iOS asks.
- After the restart, unlock the phone and confirm the prompt that appears.
Both confirmations matter. Plenty of people flip the toggle, miss the post-restart prompt, and wonder why nothing works. iOS asks twice on purpose, because the setting hands a trusted Mac real control over the phone.
If Developer Mode is not in Settings
iOS hides the toggle until the phone has met developer tools at least once. Connect the iPhone to your Mac with a cable, unlock it, and tap Trust This Computer when the phone asks. If the row still has not appeared after a minute, open Xcode on the Mac, let it finish preparing the device, and check Settings again.
A charge-only cable is the other classic culprit. The phone charges happily while carrying no data, so if the Mac never sees it, try a different cable before blaming anything else.
Check it in GhostMe
Open GhostMe on the Mac and look at Connected Devices. A ready iPhone shows as connected, with Developer Mode on and location simulation available. Once the first wired connection works, Wi-Fi on the same network works too; the cable stays the more reliable option for long routes.
Quick fixes
- Phone not listed: unlock it, keep the screen awake, and reseat the cable.
- Developer Mode still off: confirm the prompt after the restart, not only the toggle.
- Trust prompt never appeared:unplug, reconnect, and watch the phone’s screen.
- Simulation unavailable: update Xcode so it recognizes your iOS version.
Then move the pin
Set a location a few blocks away, watch the phone jump, then press Stop & Restore Location to put real GPS back. How location setting works covers pins and routes from there, and the Find My guide is where most people head first.
Keep reading
- How GhostMe changes your iPhone locationDrop a pin on your Mac and your iPhone reports that spot to every app, or plan a walking or driving route and play it back. How GhostMe works and how to undo it.
- Supported Macs and iPhonesWhat you need to change your iPhone location from a Mac: macOS 15 or later, a cable for first pairing, Developer Mode on the iPhone, and a GhostMe license.
- iPhone location guidesPlain guides to changing your iPhone location from a Mac: Find My, Life360, Snap Map, dating apps, Strava, delivery zones, and what each app still notices.
- FAQsAnswers about GhostMe device support, Apple Developer Mode, route playback, location cleanup, Polar licenses, privacy, pricing, and lawful use.
- Release notesGhostMe release notes for Apple Maps routing, physical-iPhone simulation, device setup, location restoration, local route history, and licensing.