之前说到打包 lib 文件 我如果想看看里面都有哪些文件呢?
首先找一个 .a 文件下手
- 第一步
cd 存放文件的目录下
- 第二步
ls
- 第三步
file libWeChatSDK.a
- 第四步
lipo libWeChatSDK.a -thin x86_64 -output x86_64.a
到这里我们已经检出 x86_64.a 版本的 .a 文件了
- 第五步
ar x x86_64.a
我们会看到多了一些 .o 文件夹 ;
接下来找一个 WechatAuthSDK.o 转成 WechatAuthSDK.m 查看代码
- 第六步
nm WechatAuthSDK.o > WechatAuthSDK.m
//打开 WechatAuthSDK.m 文件
open WechatAuthSDK.m
打开文件的样子: