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
a6b9e8056b
chore: prepare v1.0.5 release
2026-08-10 16:19:56 +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
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
5bd4899bc8
fix: WiFi重连后等3秒再检测
2026-08-06 00:43:20 +08:00
xweiba
1bd298ed3d
fix: 启动时检测一次瓦片类型
2026-08-06 00:33:49 +08:00
xweiba
96012f5afa
fix: 瓦片类型通过 MKLocalSearch 反查地名含中文判断(30s缓存)
2026-08-05 23:20:02 +08:00
xweiba
794cf9d004
fix: 瓦片类型仅由搜索结果坐标+蓝点推算,去掉其他判断逻辑
2026-08-05 23:15:06 +08:00
xweiba
3260af748b
fix: 搜索框 placeholder 改为「搜索地点或坐标」
2026-08-05 23:09:01 +08:00
xweiba
094027e3fe
fix: MKLocalSearch 返回坐标与输入坐标对比日志
2026-08-05 23:05:30 +08:00
xweiba
ba17fd765b
fix: 搜索结果坐标打印到日志
2026-08-05 22:50:54 +08:00
xweiba
542d74e94f
fix: 蓝点坐标已是 WGS-84,不再过 toStored
2026-08-05 22:40:58 +08:00
xweiba
4aa4f63e62
fix: 坐标转换修复、图钉键盘对齐、WiFi监控、UI优化
...
- 坐标转换: detectType 用地理边界判断瓦片类型,加载路径去掉重复 toStored
- 图钉: 放 MKMapView 内部 + keyboard 通知双保险,针尖对齐地理中心
- 缩放控件: 转 UIKit 子视图放地图内,键盘弹起一起移动
- 网络监控: WiFi SSID 轮询 + 重连检测,虚拟定位激活时自动验证
- UI: 去飞行模式弹窗和面板,引导页只在首次安装和设置入口触发
- 实时定位: 蓝点数据优先,不限时缓存
2026-08-05 21:20:56 +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