在 GitHub 上加星Star1.1k 个星标

工具

nibkit 原生界面结构分析工具

将已编译的 iOS/macOS 界面归档解码为对象树、Outlet/Action 连接、自定义类及导航关系,可导出 JSON 或 Mermaid 图,并通过 MCP 提供只读检查命令。

目标
应用
类别
原生分析工具
关联
基础工具
来源复核于

使用条件与局限

  • 输入须为受支持的 .nib/.storyboardc 文件、.app/目录,或可自动提取的 .ipa。所审阅 README 列出 NIBArchive 编码器版本 9、10、11,以及较旧的二进制 plist/NSKeyedArchive 格式。
  • 根据 go.mod,从源码构建需要 Go 1.22 或更高版本。README 声明实现仅使用标准库,并提供 darwin/linux 的 arm64/amd64 预编译程序,无运行时依赖;未核实 Windows 发行版。
  • 恢复对象是已编译界面的结构与连接关系。格式文档基于逆向观察编写。采用 MIT 许可证。

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. README.adoc GitHub · tokenbleed/nibkit · 修订 fcf4670
  2. go.mod GitHub · tokenbleed/nibkit · 修订 fcf4670
  3. LICENSE GitHub · tokenbleed/nibkit · 修订 fcf4670
  4. docs/format.adoc GitHub · tokenbleed/nibkit · 修订 fcf4670

同分区更多条目:应用

应用分区全部 174 项资源

↑↓ 移动↵ 打开⌘↵ 新标签页