检查
IPA 结构与代码清单检查、签名校验、脱壳残留与可安装性验证,输出 HTML / JSON / Markdown 报告。
从结构检查、重签注入到真机日志、性能与 WebView 调试, 一套工具覆盖「检查 → 重签 → 安装 → 诊断」的完整闭环。
四个环节,一套工具,两种入口
IPA 结构与代码清单检查、签名校验、脱壳残留与可安装性验证,输出 HTML / JSON / Markdown 报告。
按 profile 自动匹配证书,重签主 App、嵌套 App、扩展与 Framework;支持批量多 profile 与 Bundle ID 重写。
签名完成直接安装到 USB 连接的指定设备,即时验证;支持已签 IPA 独立安装与 App 数据容器下载。
实时设备日志过滤归档、性能采集与报告、崩溃日志管理、内嵌 WebView 调试(Console / Network / Elements)。
App 与 CLI 共享同一签名引擎与工作区资源,可单独使用,也可组合
原生 SwiftUI · 可视化操作
codesign.sh · 批处理 / 流水线集成
App 不是另一套签名实现——界面选择会转换为 CLI 参数,调用同一 codesign.sh 引擎,
两端共享 profile、证书、P12 与注入库。
App 与 CLI 能力对照
| 能力 | CLI | macOS App |
|---|---|---|
| IPA 信息与代码清单检查 | ✓ | ✓ |
| IPA HTML / JSON / Markdown 报告 | ✓ | ✓ |
| 单 / 多 profile 批量重签 | ✓ | ✓ |
| 嵌套 App / appex profile 映射 | ✓ | ✓ |
| 钥匙串证书自动匹配 · P12 fallback | ✓ | ✓ |
| Bundle ID 重写 · 最低系统版本调整 | ✓ | ✓ |
| dylib / framework 注入与插件复制 | ✓ | ✓ |
| 签名后直接安装到指定设备 | ✓ | ✓ |
| 设备与已装 App 查询 · 数据容器下载 | ✓ | ✓ |
| 实时设备日志与归档 | — | ✓ |
| 性能采集与报告 | — | ✓ |
| 崩溃日志管理 | — | ✓ |
| 内嵌 WebView 调试 | 手动注入 | ✓ 自动注入 |
正式 DMG 经过完整公证链(Developer ID 签名 + 公证 + Stapler)
xcode-select --install)DMG 已内置双架构设备通信、报告、日志、性能采集、Web Inspector 与 Mach-O 注入工具, 无需安装 Python、Homebrew 或 pymobiledevice3。
重签和注入会改变 IPA 内容。请仅处理自有、内部测试或已获许可的目标 App, 并以真实设备的安装与运行结果为最终判断依据。