文件路径目录:
os: 真机 Framework 存放目录
sum: 模拟器 Framework 存放目录
查看 Framework 支持的指令集:
lipo -info [Frmework路径]
这里有个小坑, 第一次做的人估计会遇到.
Framework路径
指的是红框内的 ZHKChartKit
这个文件, 而不是绿框的 ZHKChartKit.framework
文件(毕竟我就是踩过这个坑的人).
以图片中的例子,命令应该是这样:
// 先进入目录
cd .../ZHKChartKit.framework
// 查看信息的指令
lipo -info ZHKChartKit
结果如下:
如图:分别只支持
armv7
, arm64
, armv7s
和 i386
, x86_64
合并 Framework
命令
// 把 真机Framework 和 模拟器Framework 合并入真机 Framework 里面
lipo -create [真机Framework路径] [模拟器Framework路径] -output [真机Framework路径]
此处的路径跟上面查看信息的路径一样, 是 ZHKChartKit
的路径, 而不是 ZHKChartKit.framework
的路径.
合并结果:
到此就算已经合并成功了,我们的 Framework 同时支持了
armv7
, arm64
, armv7s
和 i386
, x86_64
网友评论