Start here

Try these 4 things first

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.

  1. Close PinDrift and open it again.
  2. Unplug your phone, count to 5, plug it back in.
  3. Restart your phone (the whole phone, not just the app).
  4. Try a different cable. Then a different USB port.

What's going wrong?

Tap the one that matches. We'll show only the fixes that apply.

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 "Spoof isn't working" cover most cases.

Problem 01

Your phone isn't showing up

PinDrift can't see your iPhone in its device list, or it sees it briefly then drops it.

My iPhone isn't appearing in PinDrift's device list

Plain English: nine times out of ten this is either a charge-only cable, a missed Trust prompt on the phone, or missing Apple drivers on Windows. Run through this list top to bottom.
  1. Check your cable. Lots of cables only carry power (especially ones from cheap car chargers). Use the cable that came with your phone, or any Apple-supplied cable.
  2. Unlock your phone. Look for a "Trust This Computer?" message. Tap Trust. The prompt only appears on an unlocked phone.
  3. (Windows only) Install the free Apple Devices app from the Microsoft Store. Windows needs Apple's drivers to talk to iPhones. Restart PinDrift after installing.
  4. Turn on Developer Mode on the iPhone if you haven't. Settings → Privacy & Security → Developer Mode → On → Restart phone.
  5. Try a different USB port. Hubs and dock ports are unreliable - plug straight into the computer instead.
  6. (Windows only) Restart the Apple Mobile Device Service. Press Win+R, type services.msc, find Apple Mobile Device Service, right-click → Restart.

I never get the "Trust This Computer?" message

  1. Unlock the phone first. The Trust prompt only appears when the screen is on and unlocked.
  2. Unplug, lock the phone, unlock it, plug it back in. Sometimes iOS just needs a reset.
  3. (Windows) If you haven't, install Apple Devices from the Microsoft Store. Without it, the phone doesn't even know what to ask trust for.
  4. Reset your trust list. On the iPhone: Settings → General → Transfer or Reset iPhone → Reset → Reset Location & Privacy. The next time you plug into any computer, the Trust prompt appears fresh.
  5. Make sure your phone has a passcode set. An iPhone with no passcode behaves oddly here.

My phone shows up in Finder / Apple Devices but NOT in PinDrift

This means the phone is paired and the drivers are fine - something is just keeping PinDrift's background helper (the "daemon") from seeing the phone.

  1. Look at PinDrift's bottom-left corner. You should see a "Daemon: connected" indicator. If it's missing or red, close PinDrift completely and reopen it. If that doesn't fix it, restart your computer.
  2. Make sure Developer Mode is on. Finder works without it; PinDrift needs it. Settings → Privacy & Security on the iPhone.
  3. Click Refresh devices at the top of PinDrift's Device tab.

My phones keep disconnecting through my USB hub or dock

USB hubs and dock-built-in USB ports cause more disconnects than anything else. The communication PinDrift uses with the phone is sensitive to electrical noise that hubs add.

  1. Plug phones straight into the computer, not through a hub.
  2. If you really need a hub, buy a powered one - the kind with its own power brick. Cheap unpowered hubs starve phones of charging current when you've got three or four plugged in.
  3. One cable per phone. Don't chain "phone → hub → computer → dock → display" - every extra link is one more place to fail.

Problem 02

The spoof isn't taking

PinDrift connects to your phone fine, but the location on the phone isn't actually changing.

I clicked Spoof but my phone still shows the real location

Plain English: iOS takes a minute the first time you spoof to a far-away place. Wait it out, and check the Compass app to verify - many apps cache the old location for a bit even after the spoof has worked.
  1. Wait 30 to 60 seconds. iOS can take up to a minute the first time you spoof to a far-away spot.
  2. Force-quit Apple Maps and reopen it. Maps caches location aggressively. Swipe up to the app switcher, swipe Maps off the top, reopen.
  3. Open the Compass app. If the coordinates at the bottom match the spoofed location, the spoof is working - the other app you were checking just hasn't refreshed.
  4. Check PinDrift's status pill. The phone in PinDrift's device list should say Spoofing in red. If it says Idle, the apply didn't take - look for an error message at the bottom.
  5. Make sure the right phone is selected. If you have multiple phones connected, only the checked ones get the spoof.

Spoofing to a far-away place (like Tokyo) doesn't work

Plain English: iOS sometimes ignores the GPS when the cell signal says you're somewhere else. Turn on Airplane mode then Wi-Fi back on, and the spoof goes through cleanly.
  1. Open Apple Maps and the Compass app. If those show the new location, the spoof IS working - it's just that the time zone and some other parts of iOS combine GPS with the cell signal, so they fight you.
  2. Turn on Airplane mode, then turn Wi-Fi back on. Settings → Airplane mode ON. Then swipe down from the top-right → tap the Wi-Fi icon back ON. Now iOS only has the GPS to go by, and the spoof fully takes hold.
  3. Wait a minute. iOS checks if a jump is "plausible." A teleport from New York to Tokyo is faster than any plane, so iOS takes a couple minutes to accept it.

My spoof goes away the moment I unplug

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 spoofing to keep running without a PC attached, PinDriftBox is the answer - it's a small always-on box that holds the spoof for your phone 24/7.

My spoof slowly drifts back toward where I really am

  1. iOS is fighting your jump. See "spoofing to far-away places" above - same fix (Airplane mode + Wi-Fi).
  2. Something else is also writing locations to your phone. Common culprits: a second computer with PinDrift open on a different pin, an Xcode session, or an Apple Configurator profile. Close anything else that talks to the phone.

Route mode is jumpy - my phone teleports between waypoints

  1. Check the speed. If your route is set to "Driving" but the points are 200 feet apart, the apparent "jumps" are just how short the travel times are at high speed.
  2. Add more waypoints to long stretches. The simulator draws straight lines between waypoints. Add a few in the middle of straight roads so curves look natural.
  3. Make sure no other PinDrift session is writing to the same phone - that causes the position to flicker.

Problem 03

Wireless mode isn't working

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.

PinDrift can't find my iPhone over Wi-Fi

The two culprits, in order of likelihood:
  1. iCloud Private Relay is on. Turn it off: Settings → [your name] → iCloud → Private Relay → Off. (Or set it to "Use Country and Time Zone" - that keeps Safari's privacy but lets local-network discovery work.)
  2. A VPN is running on the phone. Proton VPN, NordVPN, ExpressVPN, Mullvad, Cloudflare WARP (1.1.1.1) - any of them. Either turn the VPN off or enable its "Allow Local Network" / "Bypass for local network" option.

If those aren't it, check these too:

  1. Same Wi-Fi network. The phone and the computer have to be on the same network. Guest networks are usually isolated from the main one.
  2. Phone is awake (or charging). iOS powers Wi-Fi way down when the phone is asleep and unplugged. Plug it in or just tap the screen to keep it awake.
  3. You did the one-time USB pairing first. Wireless needs an initial USB connection to establish trust. PinDrift will tell you if it hasn't seen your phone over USB yet.

Wireless keeps dropping every couple of minutes

  1. Pick one Wi-Fi band. Many routers and mesh systems shuffle phones between 2.4 GHz and 5 GHz; each shuffle is a reconnect. If your router has a "band steering" toggle, turn it off.
  2. Keep the phone from sleeping. Settings → Display & Brightness → Auto-Lock → Never (while you spoof). Plugged in is even better.
  3. Turn off Low Power Mode. It cuts background Wi-Fi to save juice.

Wireless feels slower than the cable

It is - Wi-Fi has about four times the round-trip delay of USB. You won't notice on static spoofs (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

An app I use is acting weird

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.

Find My / Apple Family Sharing

Works exactly as you'd hope. Find My reads what your phone reports. Your circle sees the spoofed spot as your live location. "[Name] arrived at home" alerts fire on the fake coordinate. Nothing special to do.

Life360

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 spoofer guide.

Snapchat / Snap Map

Mostly works. Snap Map reads location when you open the app, plus every few minutes in the background. Spoof first, then open Snapchat from scratch - your Bitmoji shows up at the spoofed spot. If you spoof while Snapchat is already open, swipe it away and reopen so it refreshes.

Pokémon Go

Be careful. Niantic actively watches for spoofing. Soft-bans are common.
  • Teleporting too far, too fast = 12-hour softban. You can't catch or spin during the cooldown. Wait the official cooldown chart time after a big jump.
  • iOS marks every spoofed coordinate as "simulated." Niantic reads that. Some accounts get shadowbanned, some don't - it's a roll of the dice. We can't suppress the flag without jailbreaking, which we don't do.
  • Use a throwaway account if Pokémon Go matters to you.

Tinder / Bumble / Hinge

Works. Dating apps read location when you open them. Spoof first, open the app, and your shown distance reflects the spoofed 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.

Banking apps, Venmo, Apple Pay, PayPal

Don't spoof your banking apps. Most combine GPS with your IP address and SIM country. Spoofing the GPS while the rest disagrees gets your account flagged for fraud or frozen outright. Apple Pay specifically reads region from your Apple ID, not GPS - PinDrift can't move it.

Uber / Lyft / DoorDash

Spoofing the pickup location works fine. Spoofing 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 and other fitness apps

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.

Apple Maps weather, App Store storefront, Safari "near me" results

These don't change. They read your Apple ID country or your IP address, not GPS. Spoofing 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

Developer Mode trouble

iOS hides this toggle until it sees a "developer interaction" with your phone. That gates a lot of weird first-time issues.

The Developer Mode toggle isn't in my iPhone settings

Apple hides it on purpose until something developer-y has happened. PinDrift can trigger that for you:

  1. Plug your iPhone into your computer.
  2. In PinDrift's Device tab, click Reveal Developer Mode. PinDrift only shows that button when it detects the toggle is hidden.
  3. On the iPhone: Settings → Privacy & Security → scroll down. The Developer Mode entry should now be there.

PinDrift says it can't turn on Developer Mode - "passcode error"

Why this happens: Apple won't let any computer flip a security setting on a passcode-locked phone. You have to toggle it on the phone itself.
  1. iPhone Settings → Privacy & Security → Developer Mode.
  2. Toggle ON. Tap Restart when it prompts.
  3. After the phone reboots, it asks: "Turn On Developer Mode?" → tap Turn On → enter your passcode.

Developer Mode keeps turning itself off

iOS sometimes disables it after:

  • A small iOS update (like 17.4 → 17.4.1)
  • Time spent in Lockdown Mode
  • Restoring a backup onto a different iPhone

It's expected. Just toggle it back on (Settings → Privacy & Security → Developer Mode → Restart), and re-pair with PinDrift if asked.

Problem 06

Installing on Mac

Mostly first-launch friction. After the first open, you won't see these again.

"PinDrift cannot be opened because Apple cannot verify it is free of malware"

Expected message on first open. PinDrift's Mac build isn't yet signed under a business name (we'll sign once we register one). Bypassing it is one extra click.
  1. Right-click (or Control-click) the PinDrift app in your Applications folder → Open. A new dialog appears with an Open button. Click it.
  2. If macOS refuses entirely ("PinDrift was blocked from use..."): System Settings → Privacy & Security → scroll down → next to "PinDrift was blocked from use", click Open Anyway.
  3. You only have to do this once. Subsequent launches just open.

macOS asks "PinDrift would like to find devices on your local network"

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.

PinDrift wants Full Disk Access

One of PinDrift's background helpers needs to read pairing files that live in a protected folder. Granting Full Disk Access is the cleanest way:

  1. System Settings → Privacy & Security → Full Disk Access.
  2. Click +, navigate to /Applications/PinDrift.app, add it.
  3. Toggle the entry On. Restart PinDrift.

My Mac falls asleep and the spoof drops

Mac USB ports stop powering devices when the Mac sleeps. Three options:

  1. System Settings → Battery (or Energy Saver) → Options → Prevent automatic sleeping when the display is off.
  2. Use Terminal's caffeinate: open Terminal, type caffeinate -dis, press Return. The Mac stays awake until you hit Ctrl-C.
  3. Use a PinDriftBox if you want spoofing without keeping the Mac running.

After updating my iPhone, PinDrift on Mac won't connect anymore

  1. Unplug, lock the phone, unlock it, plug back in.
  2. If the Trust prompt re-appears, accept it. If macOS shows a "Trust this Mac" reminder, follow it.
  3. If that still doesn't work: PinDrift → Settings → Devices → Forget this iPhone, then plug back in for a clean pair.

Problem 07

Installing on Windows

SmartScreen warnings, antivirus false positives, and the Apple drivers Windows needs to talk to iPhones.

Windows SmartScreen blocked the installer

Plain English: Microsoft's reputation system hasn't caught up to PinDrift yet. As long as you got the installer from pindrift.app directly, it's safe. Click through.
  1. Double-check the URL. Pirated copies of PinDrift exist on shady download sites and some carry malware. Only download from pindrift.app.
  2. Click More info, then Run anyway on the SmartScreen warning.
  3. For more detail with screenshots: SmartScreen walkthrough.
Cracked builds are out there - some are malware. Always download from pindrift.app. If you're paranoid, right-click the .exe → Properties → Digital Signatures and check the signer.

My antivirus is blocking PinDrift

GPS-spoofing apps as a category trip antivirus heuristics. The PinDrift installer is signed and has been submitted to every major vendor for whitelisting. 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.

I can't install Apple Devices from the Microsoft Store

  1. Make sure you're on Windows 10 (newer build) or Windows 11. Apple Devices doesn't ship for older Windows.
  2. Sign into the Microsoft Store with a Microsoft account. Anonymous installs sometimes fail.
  3. Backup: install iTunes from apple.com/itunes instead. It bundles the same drivers. iTunes can sit closed - you just need the drivers installed.

Windows Defender put PinDrift in quarantine

  1. Open Windows Security → Virus & threat protection → Protection history.
  2. Find the PinDrift entry, click Allow → restore.
  3. Add the PinDrift folder to Exclusions so it doesn't re-flag on the next update.

Problem 08

License or sign-in trouble

Activation, moving PinDrift to a new computer, account access.

"License activation says Invalid"

  1. Copy-paste the key, don't retype. The characters O vs 0 and I vs 1 vs l are easy to mix up, and the key is case-sensitive.
  2. Make sure you're using the most recent key. If you bought, refunded, then bought again, only the most recent key works.
  3. Check your network. Activation needs to reach our license server once. Corporate networks sometimes block it - if you're on a work network, try a personal connection or a hotspot for the activation.
  4. If none of that fixes it: the contact form with your order ID and the error. Usually fixed same day.

PinDrift says "License unverified"

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 status.pindrift.app or your own internet.

"Move to a new PC" says the cooldown hasn't elapsed

Every Lifetime license has a 180-day cooldown between transfers. This stops the license from being passed around as a roving entitlement.

  1. The message tells you the exact date the next transfer becomes available - just wait until then.
  2. Need to migrate now because of theft or a dead PC? Contact us with documentation and we'll expedite.
  3. Just need a temporary install on a friend's PC? Don't transfer the license - use the free trial there, or sign into pindrift.app/account from any browser.

Restore Access says my license is on another PC

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

Slow, laggy, or burning battery

When PinDrift feels sluggish, or your phone's battery is going faster than usual while spoofing.

PinDrift feels slow

  1. Close and reopen PinDrift. Long-running sessions can pile up state - a restart helps.
  2. Disconnect phones you're not actively using. Five phones at once is more work for PinDrift than two.
  3. Switch from Satellite to Standard map. Settings → Map. Satellite tiles are heavier on the graphics card.
  4. Update your graphics drivers. The map uses hardware acceleration - outdated drivers cause stutter.

My phone's battery drains fast while spoofing

iOS keeps the location subsystem running continuously while a spoof 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.

  1. Keep the phone plugged in during long sessions. Any 5W USB charger keeps up.
  2. Quit GPS-hungry apps when you're not actively using them spoofed.
  3. For fitness apps: instead of leaving Strava open on the phone, use PinDrift's GPX export and upload the track manually after.

The map is gray or tiles take forever to load

  1. Check your internet. Map tiles come from a public server; rate-limiting or temporary outages happen.
  2. Switch tile providers. Settings → Map → Tile provider.
  3. Clear the cached tiles. Settings → Map → Clear cached tiles.

Problem 10

After an update, nothing works

iOS updates and PinDrift updates can occasionally break compatibility. Almost always temporary.

I updated iOS and PinDrift stopped working

Major iOS releases sometimes change how developer mode works under the hood. We usually ship a fix within a week of a major release.

  1. Check for a PinDrift update. PinDrift → Settings → Check for updates. Install if there's one.
  2. If no update yet: watch status.pindrift.app for the fix, or check your email - we send a notice to active customers when compatibility ships.
  3. Stuck and need to use PinDrift right now? Contact us - if a beta build is ready, we'll get it to you.

PinDrift won't auto-update

  1. Check your network. Auto-update downloads from GitHub - corporate networks blocking github.com will fail silently.
  2. Check free disk space. The update needs ~250 MB free.
  3. Download manually. Quit PinDrift, grab the latest installer from pindrift.app, run it. Your existing license and settings carry over.

Problem 11

Multiple phones at once

PinDrift drives up to 10 iPhones from one computer. Problems here are almost always USB infrastructure, not the software.

One of my phones isn't showing up

  1. Each phone needs its own one-time setup. Developer Mode on each phone individually. Trust prompts on each phone individually.
  2. Try different cables. If two phones share a hub, plug them straight into the computer.
  3. Click Refresh. Top of PinDrift's Device tab. Some phones take a beat to register.

Apply only worked on some phones, not all

  1. Check the device list selection. The All / None pill at the top - if only some boxes are checked, only those get the apply.
  2. Read the toast. PinDrift reports success/failure per phone, so the toast tells you which ones failed and why.
  3. Test failed phones one at a time. Uncheck the rest, try just one - the error message will be clearer about which step is failing.

With 4 or more phones, one keeps disconnecting randomly

Plain English: not enough power to go around. Each iPhone wants 1 amp; passive hubs ration it across all the ports and the unlucky phone drops.
  1. Use a powered USB 3.0 hub with its own wall adapter. Look for one rated at least 5V/1A per port.
  2. Turn off charging on phones you don't need topped up. Settings → iPhone Charging on each one.
  3. Spread phones across two hubs. 5 phones / 2 hubs / 2 USB ports is more reliable than 10 phones / 1 hub.
  4. For really big setups: use PinDriftBoxes. One Box per pod of 10 phones scales cleaner than one computer with 10 hanging off it.

If you need us

Send us a bug report

The faster way to get help is to send the right details upfront. Here's what we need.

What to include in your message

The more of these you can include, the faster we can help:

  1. PinDrift version (Settings → About).
  2. Phone model + iOS version (Settings → General → About on the iPhone).
  3. Computer OS (Windows 11 23H2, macOS 15.3, etc.).
  4. What you did - three or four bullet points of the exact actions.
  5. What happened, including any error message word-for-word.
  6. What you expected to happen.
  7. Screenshot if anything's visual.
  8. Error code if PinDrift showed one (like PND-9001).
  9. The last ~50 lines of the logs (path below). Optional but speeds things up.

Send it via the contact form. We reply within one business day, usually faster.

Where to find PinDrift's logs

Easiest way: PinDrift → Settings → Diagnostics → Show logs in Explorer / Finder. That opens the folder for you.

Or find them manually:

Windows:

  • App log: %LocalAppData%\PinDrift\logs\pindrift.log
  • Daemon log: %LocalAppData%\PinDrift\logs\daemon.log

Mac:

  • App log: ~/Library/Logs/PinDrift/pindrift.log
  • Daemon log: ~/Library/Logs/PinDrift/daemon.log

Nothing's working - I want to start fresh

If nothing else fixes it, reset PinDrift's local state:

  1. PinDrift → Settings → Advanced → Reset PinDrift. This clears favorites, saved routes, and tutorial state. Your license stays.
  2. Restart PinDrift.
  3. Re-enter your license key if prompted.

For a fully clean reinstall (rare):

  1. Uninstall PinDrift the normal way.
  2. Delete the PinDrift folder: %LocalAppData%\PinDrift on Windows, or ~/Library/Application Support/PinDrift on Mac.
  3. Reinstall from pindrift.app.
  4. Re-pair your iPhone and re-enter your license.

Honest answers

Things PinDrift can't fix

Stuff that looks like spoofing problems but isn't. PinDrift changes the GPS your iPhone reports. These are other signals iOS or specific apps use - and GPS spoofing doesn't reach them.

Your Apple ID country

Set on your Apple Account, not GPS. Change it in Settings → [your name] → Media & Purchases.

App Store storefront

Reads your Apple ID country, not GPS. PinDrift can't move you between US / UK / JP stores.

Apple Pay region

Tied to your SIM and Apple ID. Bank cards are tied to where they were issued.

Carrier / SIM country

The cell tower your phone connects to. iOS uses this for time zone fallback and roaming - independent of GPS.

IP-based location

Browser "near me" features, weather widgets, ad targeting - mostly IP-based, not GPS. You'd need a VPN for those.

Wi-Fi BSSID lookup

iOS sometimes cross-checks GPS against known Wi-Fi networks nearby. Spoofing past a familiar SSID set might show a "location uncertain" hint in some apps.

Bluetooth indoor positioning

Airports, museums, large retailers use Bluetooth beacons. Those are read directly, not via GPS.

The "simulated by software" flag

iOS marks every spoofed 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.

What you actually do with this

The Software does what it does. How you use it is on you. Please read the Acceptable Use Policy.

PND-xxxx

Error code lookup

If PinDrift gave you a code that starts with PND-, find it here.

Code What it means What to do
PND-9001Daemon API call failedClose and reopen PinDrift. If it keeps happening, send us a bug report with this code.
PND-9002Map tiles failed to loadCheck your internet. Try a different tile provider in Settings → Map.
PND-9003The background helper isn't runningClose and reopen PinDrift. If it won't start, do a clean reinstall (see Send a bug report panel).
PND-9101iPhone isn't trustedUnplug, unlock the phone, plug back in, tap Trust on the prompt.
PND-9102Developer Mode isn't oniPhone Settings → Privacy & Security → Developer Mode → On. Restart the phone.
PND-9103Couldn't open the secure connection (iOS 17+)Re-pair your iPhone. On Mac, make sure PinDrift has Full Disk Access.
PND-9201iOS rejected the spoof as implausibleWait 1-3 minutes; iOS will accept the jump. Or turn on Airplane mode then Wi-Fi back on.
PND-9202Spoof timed out without confirmingForce-quit apps reading location (Maps, Weather), then try again.
PND-9301Wireless mode: phone not foundSee the Wireless panel. Private Relay or a VPN is usually the cause.
PND-9302Wireless mode: phone found but unreachablePhone is asleep or on a different Wi-Fi network. Wake the phone, check the network.
PND-9401License token signature is wrongRe-enter your license key. If it persists, contact us with your order ID.
PND-9402License server unreachablePinDrift keeps working offline. If this persists 24+ hours, check status.pindrift.app.
PND-9403Transfer cooldown still in effectThe message tells you when the next transfer becomes available. See the License panel.
PND-9501Multi-device cap hitLimit is 10 phones per computer. Disconnect one before adding another.
PND-9701Update download failedCheck GitHub connectivity. Download the installer manually from pindrift.app.
PND-9999Unknown error (shouldn't happen)If you see this, the surrounding logs are gold - please attach them to a bug report.

Still stuck after all that?

Send us a message. We answer within one business day - usually faster. The more of these you can include, the faster we can help:

  • PinDrift version
  • Phone model + iOS version
  • Computer OS
  • What you did and what happened
  • Any error code (PND-...)
  • A screenshot if it's visual