ProxyPin 中文文档 下载 App

ProxyPin iOS 安装 App Store TestFlight 双渠道

下载安装方式

方式一:App Store

在 App Store 搜索「ProxyPin」,开发者账号为 wanghongenpin。直接点击获取安装即可。

App Store 版本是经过 Apple 审核的正式版,稳定可靠,但更新频率略低于开发者直接分发的版本。

方式二:TestFlight(国内用户备选)

由于区域限制,部分国内 Apple ID 可能无法在 App Store 直接搜到 ProxyPin。可以关注开发者在 Gitee 或 Telegram 频道发布的 TestFlight 邀请链接。

TestFlight 方式可以获取最新 Beta 版本,但名额有限,先到先得。

首次启动配置

安装配置描述文件

iOS 上 ProxyPin 的工作原理与 Android 不同——它通过安装 VPN Configuration Profile(配置描述文件)来实现流量拦截:

  1. 首次启动 ProxyPin 时,按提示安装配置描述文件
  2. 系统会弹出「安装配置描述文件」提示,点击「安装」
  3. 输入设备密码确认
  4. 配置文件安装完成后,VPN 会自动连接

信任根证书(必须步骤)

iOS 安装配置描述文件后,还需要手动信任 ProxyPin 的根证书才能解密 HTTPS:

  1. 打开 iOS「设置」→「通用」→「关于本机」
  2. 滚到最底部,点击「证书信任设置」
  3. 找到 ProxyPin 相关的根证书,将右侧开关打开
  4. 系统会弹出安全警告,确认后开关变绿

这一步经常被遗漏! 如果只安装了配置文件但没信任根证书,HTTPS 请求会显示为加密状态无法查看明文内容。

使用注意事项

iOS 14+ 的本地网络权限

iOS 14 引入了本地网络权限控制。如果 ProxyPin 无法发现局域网设备或扫码连接失败:

  1. 打开「设置」→「ProxyPin」
  2. 确保「本地网络」权限已开启

Safari 抓包正常

iOS 上 ProxyPin 使用系统级 VPN 机制,对 Safari 和大多数 App 都有效。但同样存在证书固定的 App 可能抓不到明文——这与 Android 情况类似。

关于 Flutter 应用

ProxyPin 原生支持 Flutter 应用的证书固定绕过,无需额外操作。Flutter 应用的 HTTPS 请求在 iOS 上也能被正常解密和查看。

下一步:扫码连接桌面端实现远程抓包 → 扫码连接移动端