我们在做组件化或SDK的时候,经常会打静态库或动态库framework包,最后为了能适配模拟器和真机都能运行,我经常使用命令行的lipo工具把两者合并。
其实为了简化工作,可以使用shell脚本,在xcode上一次性编译合并完成。以上一篇的iOS创建framework静态库(SDK&组件化)工程为例来讲一下。
一、新建Target
为自动化打包创建一个target,在xcode菜单File – New – Target,选择Cross-platform,然后选Aggregate:
取个名字:
然后会出现两个Target: