跳到主要内容

iOS 27 虚拟定位:LocalDevVPN + WrapPin(已实操)

admin 值得一看 951 阅读

前提

  • 会自签 IPA(WrapPin 要自己签名安装)
  • 有外区 Apple ID(LocalDevVPN 国区商店下不到)

用到的两个 App

App 来源 作用
LocalDevVPN App Store(建议美区,国区商店下不到) 建立本机开发隧道
WrapPin GitHub Releases,自行签名安装 下发模拟位置

一、装好 LocalDevVPN 并连上

从 App Store 下载安装 LocalDevVPN,注意国区商店无法下载,建议使用美区商店。第一次打开时:

  1. 点击「Connect」
  2. 系统询问是否允许添加 VPN 配置时,选择「允许」
  3. 输入锁屏密码确认
  4. 看到 LocalDevVPN 显示已连接即可

paste-20260916-182750.png

配图 1:左为 App Store 安装页,右为连接成功(Connected / 10.7.1.1)

二、WrapPin 首次准备

打开 WrapPin,依次看完首次使用说明。开始前需要完成三项准备:

  • 开启开发者模式
  • 安装并连接 LocalDevVPN
  • 配对本机

系统询问本地网络权限时选择「允许」,否则 App 可能无法发现本机服务。

paste-20260916-182814.png

配图 2:首次使用说明与设备连接页

三、本机配对(这一步要输两次六位数)

  1. 进 WrapPin 的「设备连接」页面
  2. 点击「配对这台 iPhone」
  3. WrapPin 会显示一个六位数配对码
  4. 打开 设置 → 隐私与安全性 → 开发者模式 → 与 WrapPin 配对
  5. 输入六位数配对码
  6. 回到 WrapPin,确认状态变为「已就绪」

注意:配对时需要输入两次六位数,一次是锁屏密码,一次是配对码。配对码同时会出现在通知栏,看通知栏那条「WrapPin pairing code」即可(提示语是 Enter xxxxxx in Settings)。

WrapPin 用的是 iOS 27 新增的本机配对流程,可以在实体 iPhone 上直接完成,不需要电脑;模拟器只能看到界面,真实配对必须在实体机上做。

paste-20260916-182835.png

配图 3:开发者模式里选「Pair with WrapPin」、通知栏的六位码、配对完成

配对记录保存在 iPhone 本机钥匙串中,一般只需操作一次。不要分享配对文件、六位数 PIN、Apple 账号或签名材料。

四、选位置,开始模拟

完成配对后,确认 LocalDevVPN 仍处于连接状态,然后回到 WrapPin。选位置有几种方式:

  • 搜索地点名称(国外地址搜索不友好,待后续优化)
  • 输入经纬度
  • 直接轻点地图放置位置点
  • 从收藏或历史记录中选择

选好位置后:

  1. 检查地图上的位置点是否正确
  2. 轻点「开始模拟定位」
  3. 如果页面出现 LocalDevVPN 或网络提示,按提示处理
  4. 等待状态显示「模拟定位中」
  5. 打开 Apple 地图,确认当前位置是否已经变化

paste-20260916-182956.jpg

五、两点提醒

第一次测试建议先用 Apple 地图验收,不要直接用某个第三方 App 下结论。第三方 App 可能同时参考 IP、Wi-Fi、基站、账号地区、历史缓存或自己的风控数据;WrapPin 只改变系统报告的开发者模拟位置。

模拟过程中想换地点,可以回到 WrapPin 选择新位置,再点「更换模拟位置」,不需要重新配对或重建整条连接。


参考教程

WrapPin 作者 @suversal 的完整图文版,从安装到使用走了一遍:

https://x.com/suversal/status/2099748317672734865

admin 已有 0 人打赏

51 条评论

发表回复