GhostMe

Move your iPhone through any route

Plan with Apple Maps, choose walking or driving, and simulate the route on your own development iPhone from a native Mac app.

GhostMe
iPhone ready
My Location
Square One

Physical iPhone

Developer Mode

A real iPhone test should not require a real road trip

Location features rarely fail at the convenient point beside your desk. They fail at the edge of a geofence, halfway through a route, after permission changes, or when the phone moves faster than the app expected. Testing those moments by walking or driving around is slow, hard to repeat, and awkward when the bug lives in another city.

Apple already gives developers a supported way to provide test coordinates to a paired device. GhostMe turns that low-level workflow into a map you can understand: search for two places, choose a transport mode, inspect the route, and run the same test again.

What GhostMe does

GhostMe uses MapKit for search and directions, then sends the selected coordinate or route through Xcode’s device service. The connected iPhone sees the developer location while the simulation is active, so you can exercise Maps, a build from Xcode, or another app you are authorized to test on that device.

Driving and walking routes keep their own timing and geometry. You can increase playback speed when you need a quick regression pass, or use instant location when the test only cares about arrival. Recent routes stay locally on the Mac. See how route simulation works.

What it deliberately does not do

There is no jailbreak, kernel extension, VPN, hidden iPhone app, or account takeover. GhostMe does not promise that a third-party service will accept simulated data, and it does not attempt to bypass fraud, safety, or integrity checks.

Use it on devices, accounts, and software you own or have permission to test. A simulated location can affect family-safety, dating, workforce, delivery, and rideshare products in ways other people rely on. Testing those systems with consent is useful. Deceiving people with them is not. The FAQs spell out the boundaries plainly.

The setup Apple requires

Install Xcode 16 or later, connect and trust the iPhone, then enable Developer Mode under Privacy & Security on the phone. The first pairing is most reliable over USB. Once Apple’s tools report the device as ready, GhostMe can use the same connection. Nothing is installed on the iPhone.

When the test ends, Stop & Restore Location clears Apple’s override. iOS goes back to its real sensors, and rebooting or ending the development session also clears the simulated state. Read the Developer Mode guide before the first run.

At a glance

Requires
macOS 15 Sequoia, Xcode 16 or later
Test device
iPhone or iPad with Developer Mode enabled
License
One-time purchase, up to 3 Macs
Location reset
One click, or when the developer session ends

Test location without the road trip

Practical guides for repeatable iPhone location tests, from Developer Mode to geofences, route playback, and cleanup.

All guides