查看 iOS 框架架构的常用命令:
1. 基本文件信息
file TestKit
- 显示文件类型:
current ar archive(静态库)
2. 查看架构信息
lipo -info TestKit
- 显示支持的架构:
x86_64(iOS 模拟器架构)
3. 查看库内容
ar -t TestKit
- 显示包含的目标文件:
FlutterPlugin.oString+Ex.o
4. 查看符号表
nm TestKit
- 显示所有符号(函数、类、变量等)
5. 查看依赖库
otool -L TestKit
- 显示链接的依赖库
6. 查看字符串信息
strings TestKit | grep -i "class\|protocol"
- 查看类名和协议信息
分析结果:
这个 TestKit 框架是一个:
- 静态库(ar archive)
- x86_64 架构(iOS 模拟器)
- 主要组件:
FlutterPlugin- 主要的 Flutter 插件类String+Ex- 字符串扩展