Problem
Many location bugs are not about the new coordinate. The target app or iOS may keep an old city, old geofence, stale nearby list, or cached permission state after the tester returns to the real place.
Solution
WLOC puts the old target, restore action, diagnostics, and reopen check into one repeatable flow. Teams can separate app cache, iOS permission, network delay, and backend state instead of guessing.
Use WLOC in 3 steps
- 1Reproduce the stale-location state.Use a saved target point and note whether the app remembers the old city, geofence, or nearby state.
- 2Run diagnostics and restore.Check permission, service state, and device-side signals, then follow the restore flow back to real location behavior.
- 3Reopen the target app and verify refresh.Confirm whether the app shows the real location again and record any screen that still appears cached.
Related needs
Important boundary
WLOC does not jailbreak iOS, does not install system trust materials, does not include a VPN, and does not promise to defeat every app's own permissions, cache, or anti-abuse checks.