Pick a tile above
Tap whatever matches what's happening.
Once you pick one, this area will fill with the exact steps to try, in plain English. If you're not sure which fits, "Phone not detected" or "Teleport isn't working" cover most cases.
Pick what's happening from the buttons below. We'll show you the fix in plain language - no terminal commands, no jargon you don't need.
They fix about four in ten problems people send us. Quick to try, and they save you the rest of this page if they work.
Tap the one that matches. We'll show only the fixes that apply.
Pick a tile above
Once you pick one, this area will fill with the exact steps to try, in plain English. If you're not sure which fits, "Phone not detected" or "Teleport isn't working" cover most cases.
Problem 01
PinDrift can't see your iPhone in its device list, or it sees it briefly then drops it.
services.msc, find Apple Mobile Device Service, right-click → Restart.This means the phone is paired and the drivers are fine - something is just stopping PinDrift from connecting to your iPhone. A restart almost always clears it.
USB hubs and dock-built-in USB ports cause more disconnects than anything else. PinDrift's connection to the phone is sensitive to the electrical noise that hubs add.
Problem 02
PinDrift connects to your phone fine, but the location on the phone isn't actually changing.
That's iOS's design, not a PinDrift bug. The fake location only lives as long as the computer is connected; the second the connection drops, the phone goes back to its real GPS.
If you want teleporting to keep running without a PC attached, PinDrift's always-on mode is the answer - it keeps your phone's teleport running 24/7 on a machine you leave on.
Problem 03
After your one-time USB pairing, PinDrift should be able to drive the phone over Wi-Fi without the cable. When it doesn't, it's almost always one of two things.
If those aren't it, check these too:
It is - Wi-Fi has about four times the round-trip delay of USB. You won't notice on static teleports (a pin sits still). On routes at driving speed you might see the phone's position on PinDrift's map lag the visual by a fraction of a second. The phone is still receiving everything, it's just drawn a moment later.
For anything timing-sensitive (like demos where you're showing the phone screen live), plug in.
Problem 04
What you should expect from the apps people ask about most. PinDrift changes what the iPhone reports; some apps trust that, others check other signals. None of these are PinDrift bugs - they're app-side decisions you can't fight.
Works exactly as you'd hope. Find My reads what your phone reports. Your circle sees the teleported spot as your live location. "[Name] arrived at home" alerts fire on the fake coordinate. Nothing special to do.
Works the same as Find My. Life360 reads what iOS reports. The only wrinkle: Life360's Driving feature watches speed - if you teleport from your bedroom to a freeway, your timeline shows a gap. Use route mode at driving speed instead of a static pin, and the timeline shows a normal drive.
Full step-by-step: Life360 location teleporter guide. If what you actually want is to not be noticed, the guide to hiding on Life360 covers which methods alert the circle.
Mostly works. Snap Map reads location when you open the app, plus every few minutes in the background. Teleport first, then open Snapchat from scratch - your Bitmoji shows up at the teleported spot. If you teleport while Snapchat is already open, swipe it away and reopen so it refreshes.
Works. Dating apps read location when you open them. Teleport first, open the app, and your shown distance reflects the teleported location. Bumble's "Travel" feature also writes a hint server-side, so jumping continents repeatedly might prompt extra verification - but no app on the list actively checks the iOS simulated flag.
Teleporting the pickup location works fine. Teleporting while in transit (to "arrive" faster than you really are) usually trips their fraud heuristics and risks your account. The legitimate use case is requesting from a different city before you start the trip.
Strava records the GPS stream your phone reports. PinDrift's route mode at realistic speeds produces a track Strava accepts. That said, Strava staff manually flag suspicious activities (e.g., beating a KOM by 30 seconds with a 200 mph drive). Fitness fraud isn't a use case we encourage.
These don't change. They read your Apple ID country or your IP address, not GPS. Teleporting the iPhone's GPS doesn't move you between US/UK/JP storefronts; you'd need to change your Apple ID country in Settings, and you'd need a VPN for IP-based "near me" features.
Problem 05
iOS hides this toggle until it sees a "developer interaction" with your phone. That gates a lot of weird first-time issues.
Apple hides it on purpose until something developer-y has happened. PinDrift can trigger that for you:
iOS sometimes disables it after:
It's expected. Just toggle it back on (Settings → Privacy & Security → Developer Mode → Restart), and re-pair with PinDrift if asked.
Problem 06
Mostly first-launch friction. After the first open, you won't see these again.
xattr -dr com.apple.quarantine /Applications/PinDrift.app, press Return, and open PinDrift again.Tap Allow. PinDrift needs this to find your iPhone over Wi-Fi after the first USB pairing. You can grant or revoke it later in System Settings → Privacy & Security → Local Network.
To connect to your iPhone, PinDrift needs to read files that macOS keeps in a protected folder. Granting Full Disk Access is the cleanest way:
Mac USB ports stop powering devices when the Mac sleeps. Three options:
caffeinate: open Terminal, type caffeinate -dis, press Return. The Mac stays awake until you hit Ctrl-C.Problem 07
SmartScreen warnings, antivirus false positives, and the Apple drivers Windows needs to talk to iPhones.
GPS-teleporting apps as a category trip antivirus heuristics. The PinDrift installer is not code-signed yet, which is part of why: an unsigned binary from a small publisher has no reputation for a scanner to lean on. Verify your download against the published SHA-256 checksum, which proves the file is the one we built far better than a signature would. If yours still flags, send us the antivirus name and the exact message via the contact form - we work with vendors to clear false positives.
Problem 08
Activation, moving PinDrift to a new computer, account access.
PinDrift checks in with our license server roughly once a day. If it can't reach us for an extended period, you'll see that warning. PinDrift continues to work in this state - it's just a "we couldn't phone home" notice. If it persists for more than a few hours, check your internet connection, or ask in our Discord if others are seeing the same thing.
Every Lifetime license has a 180-day cooldown between transfers. This stops the license from being passed around as a roving entitlement.
Restore Access pulls a license back from whichever computer holds it. If a different PC has the active slot, Restore Access releases it first - with a short cooldown - then re-issues to your current machine. The error message tells you when the next try will succeed.
Don't keep retrying - it'll only extend the cooldown. If the other PC is lost or dead and you need to bypass: the contact form with your order ID.
Problem 09
When PinDrift feels sluggish, or your phone's battery is going faster than usual while teleporting.
iOS keeps the location subsystem running continuously while a teleport is applied - that alone is 5-10% per hour. Add an app that polls GPS constantly (Pokémon Go, Strava, Life360) and you might see 15-20% per hour.
Problem 10
iOS updates and PinDrift updates can occasionally break compatibility. Almost always temporary.
Major iOS releases occasionally break compatibility with PinDrift. We usually ship a fix within a week of a major release.
If you need us
The faster way to get help is to send the right details upfront. Here's what we need.
The more of these you can include, the faster we can help:
PND-9001).Send it via the contact form. We reply within one business day, usually faster.
Easiest way: PinDrift → Settings → Diagnostics → Show logs in Explorer / Finder. That opens the folder for you.
Or find them manually:
Windows:
%LocalAppData%\PinDrift\logs\pindrift.logMac:
~/Library/Logs/PinDrift/pindrift.logIf nothing else fixes it, reset PinDrift's local state:
For a fully clean reinstall (rare):
%LocalAppData%\PinDrift on Windows, or ~/Library/Application Support/PinDrift on Mac.Honest answers
Stuff that looks like teleporting problems but isn't. PinDrift changes the GPS your iPhone reports. These are other signals iOS or specific apps use - and GPS teleporting doesn't reach them.
Set on your Apple Account, not GPS. Change it in Settings → [your name] → Media & Purchases.
Reads your Apple ID country, not GPS. PinDrift can't move you between US / UK / JP stores.
Tied to your SIM and Apple ID. Bank cards are tied to where they were issued.
The cell tower your phone connects to. iOS uses this for time zone fallback and roaming - independent of GPS.
Browser "near me" features, weather widgets, ad targeting - mostly IP-based, not GPS. You'd need a VPN for those.
iOS sometimes cross-checks GPS against known Wi-Fi networks nearby. Teleporting past a familiar SSID set might show a "location uncertain" hint in some apps.
Airports, museums, large retailers use Bluetooth beacons. Those are read directly, not via GPS.
iOS marks every teleported coordinate with a flag any app can check. Apps that read it (Pokémon Go, some banks, Snapchat) will know. We can't suppress it without jailbreaking, which we don't do.
The Software does what it does. How you use it is on you. Please read the Acceptable Use Policy.
PND-xxxx
If PinDrift gave you a code that starts with PND-, find it here.
| Code | What it means | What to do |
|---|---|---|
| PND-1010 | Apple Devices missing | Install Apple Devices from the Microsoft Store: ms-windows-store://pdp/?productid=9NP83LWLPZ9K |
| PND-1011 | Apple Mobile Device Service not running | Open Services.msc, find 'Apple Mobile Device Service', and start it. Or reboot. |
| PND-3001 | No tunnel for this device | Unplug + replug, OR for wireless, ensure phone is on the same Wi-Fi as the PC. Trust the computer if iOS prompts. |
| PND-3002 | RSD connect failed | Replug the cable. The cable might be charge-only - swap to a known-good data cable. |
| PND-3020 | Developer Mode is off | On the iPhone: Settings > Privacy & Security > Developer Mode > ON, then restart. |
| PND-9030 | No device ready to spoof | Plug your iPhone in via USB, tap "Trust" on the phone, and wait for it to appear in the Device panel. Then try again. |
| PND-9031 | Developer Mode is off | On the iPhone: Settings > Privacy & Security > Developer Mode > On, restart the phone if prompted, then reconnect and try again. |
| PND-6001 | Couldn't reach iPhone to set location | Replug the cable, or for wireless, ensure the phone hasn't switched networks. Try the spoof again. |
| PND-6003 | Spoof worker crashed | Try the spoof again. If it keeps crashing, check Pindrift logs and report with this code. |
| PND-6010 | Coordinates out of range | Pick a place on the map instead of typing coordinates manually. |
| PND-4002 | Wireless pair handshake failed | Make sure the iPhone is unlocked. If iOS prompted Trust and you tapped Don't Trust, unplug + replug. |
| PND-4004 | Bonjour Service missing | Install Apple Devices from the Microsoft Store: ms-windows-store://pdp/?productid=9NP83LWLPZ9K |
| PND-7003 | License activation locked | Wait until the cooldown ends or email [email protected] to request a manual transfer. |
| PND-7010 | Trial expired | Click 'Get Access' to see the current plans and prices, or 'Restore' if you already paid. |
| PND-8001 | Update download failed | Check internet connection. Pindrift will retry automatically on next launch. |
| PND-8002 | Update install failed | Re-launch Pindrift. If the update keeps failing, download the installer manually from pindrift.app/download. |
| PND-9001 | Daemon API call failed | Restart Pindrift. If it persists, report with this code. |
| PND-9002 | Map tiles failed to load | Check internet connection. Try switching map style in Settings if persistent. |
| PND-9003 | Search service down | Try again in a moment. If it persists, drop a pin manually or paste coordinates. |
| PND-9000 | Something went wrong, with no code of its own | Restart PinDrift. If it keeps happening, collect logs from Settings > Help and report them with this code, because a PND-9000 means the underlying error was never given a code of its own. |
Send us a message. We answer within one business day - usually faster. The more of these you can include, the faster we can help: