Commit Graph
22 Commits
Author SHA1 Message Date
xweiba eadeca636d chore: prepare v1.0.6 release 2026-09-01 18:17:34 +08:00
xweiba b530d52add feat: drop script version detection; split motion vs perturbation by mode
Third-party mode no longer probes /wloc-settings/version or capability
metadata since the upstream scripts are unmaintained. Settings now show:
- APP mode: motion-state simulation toggle only
- third-party mode: random-perturbation (randomRadius) toggle only

save() sends randomRadius so upstream wloc.js applies the offset.
2026-09-01 18:10:01 +08:00
xweiba 135e26ea7a feat: point third-party mode at upstream Yu9191 modules
- subscription URLs now resolve directly to upstream modules (gh-proxy
  mirror / raw), dropping project-owned module and script copies
- remove Resources/ThirdPartyProxyModules and ThirdParty/WlocScripts,
  their pbxproj references, and the contract-test module checks
- third-party save sends lon/lat/acc matching the upstream settings
  script; motion-state simulation is unavailable (upstream lacks it)
- surface the iOS 27 beta 6 gs-loc MITM limitation in the app setup and
  README (zh/en)
2026-09-01 17:57:27 +08:00
xweiba a666f177e6 fix: intercept gsp-ssl.ls.apple.com and bluedot wloc endpoints
Devices in China can send clls/wloc requests to gsp-ssl.ls.apple.com or
bluedot.is.autonavi.com instead of gs-loc.apple.com, so the third-party
modules only MITM'd gs-loc hosts and silently failed to spoof location.

- Add gsp-ssl.ls.apple.com, bluedot.is.autonavi.com and
  bluedot.is.autonavi.com.gds.alibabadns.com to all 10 module files
  (pattern + MITM hostname) and to the built-in proxy isWlocHost
- Update app interceptionHostnames and the copy-hostnames guidance
- Bump module subscription version to 1.0.1 to bust proxy client cache
2026-09-01 17:08:34 +08:00
xweiba a6b9e8056b chore: prepare v1.0.5 release 2026-08-10 16:19:56 +08:00
xweiba 9510d9aa42 fix: bust third-party module cache 2026-08-10 13:39:58 +08:00
xweiba 41dfe7a8ed feat: unify app and third-party wloc features 2026-08-10 13:35:47 +08:00
xweiba 27af50375d chore: prepare v1.0.4 release 2026-08-09 18:36:02 +08:00
xweiba a6688b4a49 chore: prepare v1.0.3 release 2026-08-09 15:32:41 +08:00
xweiba 893f674004 docs: explain third-party client integration 2026-08-09 01:07:25 +08:00
xweiba 8cc65172b2 feat: add GitHub community and bug workflows 2026-08-08 16:55:17 +08:00
xweiba b07fa61195 feat: improve runtime setup and guidance 2026-08-08 15:18:40 +08:00
xweiba 3499f080d7 chore: prepare v1.0.2 release 2026-08-07 17:01:54 +08:00
xweiba c7ae14d4b2 docs: refresh installation and feature previews 2026-08-07 16:45:02 +08:00
xweiba a3f39a93e7 fix: improve coordinate selection feedback 2026-08-07 16:43:34 +08:00
xweiba b0c60673af merge: integrate complete MapKit runtime refresh
# Conflicts:
#	App/MapHomeView.swift
#	Shared/CoordinateConverter.swift
#	Tests/PaopaoLocationSpooferTests/FavoriteLocationStoreTests.swift
#	Tests/map_refactor_contract_test.sh
2026-08-07 14:51:30 +08:00
xweiba 8acc33186c fix: refresh MapKit coordinate type at runtime 2026-08-07 14:13:25 +08:00
Yzzz 7721443484 fix: 修复跨境定位后的 MapKit 坐标偏移 2026-08-07 13:59:50 +08:00
xweiba b52d72bef2 feat: add third-party proxy mode and improve onboarding 2026-08-06 19:20:25 +08:00
xweiba e86909cc2f fix: 优化启动引导、坐标处理和日志管理 2026-08-06 16:23:09 +08:00
xweiba 0e8e83fd33 fix: harden startup proxy and coordinate handling 2026-08-06 12:17:23 +08:00
xweiba c8aba2be78 release: PaopaoLocationSpoofer v1.0.0
- iOS 虚拟定位工具,基于本地 HTTP 代理 MITM 方案
- MapKit 原生地图体验,支持搜索、收藏、实时定位
- 完整的设置引导流程(证书安装、WiFi 代理配置、环境验证)
- 支持 iOS 15+,SwiftUI 构建
2026-08-05 15:45:24 +08:00