macOS 13+ · 通用二进制 · 离线可用

面向 iOS 测试与
内部交付的 IPA 工具箱

从结构检查、重签注入到真机日志、性能与 WebView 调试, 一套工具覆盖「检查 → 重签 → 安装 → 诊断」的完整闭环。

  • 批量重签 · 嵌套 App / 扩展 / Framework
  • dylib / framework 注入与插件复制
  • 实时日志 · 性能采集 · 崩溃归档
  • DMG 内置双架构工具,无需 Python

完整工作流

四个环节,一套工具,两种入口

01

检查

IPA 结构与代码清单检查、签名校验、脱壳残留与可安装性验证,输出 HTML / JSON / Markdown 报告。

02

重签

按 profile 自动匹配证书,重签主 App、嵌套 App、扩展与 Framework;支持批量多 profile 与 Bundle ID 重写。

03

安装

签名完成直接安装到 USB 连接的指定设备,即时验证;支持已签 IPA 独立安装与 App 数据容器下载。

04

真机诊断

实时设备日志过滤归档、性能采集与报告、崩溃日志管理、内嵌 WebView 调试(Console / Network / Elements)。

一套引擎,双入口

App 与 CLI 共享同一签名引擎与工作区资源,可单独使用,也可组合

🖥️

macOS App

  • 描述文件 / 证书 / 注入库统一管理
  • 拖拽 IPA 即签,签名日志实时着色
  • 设备仪表盘:截图 · 服务状态 · App 管理
  • 实时日志、性能采集、崩溃归档、WebView 调试
⌨️

CLI

  • 非交互模式,适合脚本与 CI 流水线
  • 批量重签、嵌套 profile 映射
  • 强弱注入、插件复制、严格校验开关
  • 结构化输出:--result-json / --events-jsonl

App 不是另一套签名实现——界面选择会转换为 CLI 参数,调用同一 codesign.sh 引擎, 两端共享 profile、证书、P12 与注入库。

能力总览

App 与 CLI 能力对照

能力CLImacOS App
IPA 信息与代码清单检查
IPA HTML / JSON / Markdown 报告
单 / 多 profile 批量重签
嵌套 App / appex profile 映射
钥匙串证书自动匹配 · P12 fallback
Bundle ID 重写 · 最低系统版本调整
dylib / framework 注入与插件复制
签名后直接安装到指定设备
设备与已装 App 查询 · 数据容器下载
实时设备日志与归档
性能采集与报告
崩溃日志管理
内嵌 WebView 调试手动注入✓ 自动注入

下载

正式 DMG 经过完整公证链(Developer ID 签名 + 公证 + Stapler)

Codesign4QC for macOS

  • macOS 13 或更高版本
  • Apple Xcode Command Line Tools(xcode-select --install
  • 与目标 App 匹配的 provisioning profile 及带私钥证书(或 P12)

DMG 已内置双架构设备通信、报告、日志、性能采集、Web Inspector 与 Mach-O 注入工具, 无需安装 Python、Homebrew 或 pymobiledevice3。

DMG 即将上线 v0.2 · universal

⚠️ 安全与合规边界

重签和注入会改变 IPA 内容。请仅处理自有、内部测试或已获许可的目标 App, 并以真实设备的安装与运行结果为最终判断依据。