最新消息:

Roam Control:把 iPhone 虚拟定位装进 Apple Maps,支持固定位置、步行路线与实时位置模拟

佳软 yeeach 44浏览 0评论

 

以前介绍过基于WLOC(Wireless Location)来实现虚拟定位的相关的开源项目,但前一阵有人在 Yu9191/wloc(已删库)的Github 提 issue 反馈 iOS 27 Beta 6 开始禁止对 gs-loc.apple.com 做 MITM,会对证书有效性进行验证。

尚未升级的还可以正常使用,但既然在Apple已经意识到此问题,后续升级肯定会修复。

iPhone 的位置通常来自几路信号:GPS / 北斗等卫星、Wi‑Fi 与基站的网络定位(WLOC)、开发者调试用的模拟位置(Location Simulation)。

最近有一个叫 Roam Control 的开源项目,没有基于WLOC 技术,而是基于供开发者用的模拟位置接口,并且把相关功能做成一个真正运行在手机上的原生地图工具,从而可以轻松实现位置模拟功能。

Roam Control :https://github.com/seanhowarthdev/Roam-Control

 

Roam-Control 是一款基于 SwiftUI 构建的 iOS 应用。它允许开发者直接在 iPhone 上选择、测试和模拟系统的地理位置,甚至可以模拟沿 Apple Maps 路线的步行移动。 最吸引人的一点在于:它无需时刻连接电脑。通过内置的配对与本地网络建立技术,你可以完全在设备端完成定位模拟。

Roam Control 走的是 iOS 开发者位置模拟这条能力:本机配对后,通过 LocalDevVPN 提供的本机隧道,把坐标交给系统的开发者位置服务。因此 Roam Control 本质上使用的就是 Xcode 那套能力,只是使用时候不再需要单独Mac。

Roam Control 的核心功能:

1. 直观的 Apple Maps

交互控制支持通过 MapKit 实时搜索地点、直接输入精确坐标 或在地图上点击落针。

随时修改或更新模拟位置,无需重新连接设备。

2. 动态步行路线模拟(Walking Route)

支持预览 Apple Maps 生成的步行路线(包含预估距离与时间)。

支持调节步速,并在步行过程中实现暂停、继续、反向步行或重定向。

3. 原生的设备端配对(On-Device Pairing)与本地连接

利用 iOS 开发者模式配对机制,配合 LocalDevVPN 服务,在设备本地建立安全的开发者调试会话。 兼容 Wi-Fi 及移动数据环境。

4. 安全与恢复机制支持

一键恢复真实位置(Restore Real Location)。 若测试过程中应用意外中断,系统内置会话恢复机制,避免坐标长期停留在异常位置。

5. 隐私优先(Private by Design)

配对密钥及敏感数据严格储存在 iPhone 本地 Keychain 中。

不会上传任何坐标、搜索记录、历史轨迹或配对凭据。

 

由于涉及开发者接口调用,Roam Control 无法通过常规 App Store 或 TestFlight 上架。

要使用 Roam Control 的硬性条件:

  • iPhone,iOS 27 或更新
  • 打开开发者模式(设置 → 隐私与安全性)
  • 已安装并连接 LocalDevVPN
  • SideStore,或带开发团队的 Xcode

安装途径:SideStore / AltStore 签名:下载项目的 GitHub Release IPA 文件,使用免费 Apple ID 自签名后安装至手机。

 

首次设置流程:

开发者模式设置:打开 iPhone 设置 → 隐私与安全性 → 开发者模式,按照引导与 Roam Control 完成配对握手。

连接 LocalDevVPN:安装并连接配置好的 LocalDevVPN Profile。

开始测试:在地图上选择位置或规划路线,点击 Start Location 即可生效。

 

Roam-Control 是一个将 iOS 开发者底层的 Location Simulation 功能包装得极其优雅的开源工具。对于经常需要测试 LBS 应用(地理围栏、区域内容解锁、地图路径追踪等)的开发者和测试人员来说,值得一试!

 

WLOC 定位修改工具:iOS 网络定位伪装新利器

OpenHRTT WLoc:通过网页更改iOS虚拟定位,无需安装额外代理软件

Home-Location-Endpoint:在 Linux 服务器上优雅修改 iPhone 网络定位的开源方案

LiveContainer:在 iOS 上无限运行应用,彻底打破免费开发者账号 3 App 限制的开源神器

SideInstaller:无需电脑,在 iOS 设备上直接安装 SideStore + LiveContainer 的开源神器

 

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址