12 Commits
Author SHA1 Message Date
xweiba 68cd5fd31c fix(proxy): 恢复上游脚本与逐项域名复制 2026-09-11 11:41:30 +08:00
xweiba 05949703af fix(i18n): 完善国际化并迁移 WLOC 脚本 2026-09-11 02:39:00 +08:00
Syntax-Error-1337 908ac8f734 Add English localization (device-language based)
Add English as an overlay localization following the device language,
keeping Simplified Chinese as the base/development language. Untranslated
strings fall back to Chinese automatically.

- project.yml: set developmentLanguage zh-Hans and knownRegions (zh-Hans/en/Base)
- Resources/en.lproj/{Localizable,InfoPlist}.strings: ~230 English strings
- Resources/zh-Hans.lproj/InfoPlist.strings: Chinese permission prompts
- Restructure ternary Text/Label and String-typed UI messages so they
  localize (String(localized:), LocalizedStringKey helper params); replace
  a .contains("通过") success check with a dedicated flag
- Localize user-facing model/coordinator/error messages across App and Shared

Internal RuntimeLogger logs and diagnostic/report bodies remain in Chinese.
2026-09-10 01:05:45 +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 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 41dfe7a8ed feat: unify app and third-party wloc features 2026-08-10 13:35:47 +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 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 c8aba2be78 release: PaopaoLocationSpoofer v1.0.0
- iOS 虚拟定位工具,基于本地 HTTP 代理 MITM 方案
- MapKit 原生地图体验,支持搜索、收藏、实时定位
- 完整的设置引导流程(证书安装、WiFi 代理配置、环境验证)
- 支持 iOS 15+,SwiftUI 构建
2026-08-05 15:45:24 +08:00