欢迎访问易策 · ZeroToOne,从0到1的成长与探索!

iPhone 侧载 App 启用 JIT 教程:idevice_pair 和 JitterbugPair 配对文件生成完整指南

为了让 StikDebug 正常工作,你需要先生成一个 pairing file(配对文件)并导入到设备中。目前有两种主流方法可以完成这个操作,下面为你详细介绍这两种方式的具体步骤。

方式一:使用 idevice_pair(官方推荐的新工具)

这是目前官方指南推荐的方式,提供了图形化界面,操作更加简单直观。

安装 idevice_pair

  • macOS:下载 idevice_pair DMG,将应用拖入 Applications 文件夹
  • Windows:先安装 iTunes,再下载 idevice_pair exe
  • Linux:先执行 sudo apt install -y usbmuxd,再下载对应架构的 AppImage 文件

配对操作步骤

  1. 在 iPhone 上设置密码,并开启开发者模式(路径:设置 → 隐私与安全 → 底部)
  2. 使用 USB 数据线将 iPhone 连接到电脑,在设备上点击"信任"
  3. 打开 idevice_pair 应用,在设备列表中选择你的 iPhone
  4. 点击 "Generate" 按钮生成 pairing file
  5. 向下滚动找到 "StikDebug" 区域,点击 "Install" 按钮直接安装到设备(成功后会显示绿色 Success 提示)
  6. 你也可以点击 "Save to File" 将文件保存到电脑,稍后手动传输

点击底部 StikDebug 区域下方的 「Install」 按钮,这会自动将 pairing file 安装到你设备上的 StikDebug app 中。看到绿色 "Success" 提示就说明配对完成了。

配对成功后,在 iPhone 上打开 StikDebug,开启内置 VPN,就可以为侧载应用启用 JIT 编译功能了。

方式二:使用 JitterbugPair(传统方法,仍可用)

如果你更习惯使用命令行工具,可以选择这个经典方法。

操作步骤

JitterbugPair GitHub 下载对应平台的版本:

  1. 解锁设备,使用 USB 数据线连接电脑,在设备上点击"信任"
  2. 运行 JitterbugPair,程序会在用户主目录生成 .mobiledevicepairing 文件
  3. 建议先将文件压缩成 .zip 格式再传输(云盘传输可能会改变文件扩展名)
  4. 通过 AirDrop、iCloud Drive 或邮件等方式将文件传输到 iPhone
  5. 在"文件" App 中解压文件,然后在 StikDebug 中导入

重要注意事项

  • 如果更新或重置设备,pairing file 会失效,需要重新生成(参考文档)。配对文件有时也会随机过期,这是 Apple 系统机制导致的
  • JitterbugPair 生成的文件扩展名可能是 .mobiledevicepair(少了 "ing"),需要在文件 App 中手动重命名为 .mobiledevicepairing相关问题
  • 传输文件时建议压缩成 zip 格式,避免云盘服务改变文件格式
  • StikDebug 只接受 .mobiledevicepairing.plist 格式的配对文件

如果你使用 Mac 电脑,idevice_pair 是最方便的选择,它可以直接将 pairing file 推送到设备上,省去了手动传输的步骤。无论选择哪种方式,完成配对后就可以正常使用 StikDebug 的 JIT 功能了。

评论