标签:
第一步: 新建静态库项目,将生成的.m跟.h文件删除
第二步:加入自己要打包的.m和.h文件
第三步:
点击箭头所指的选项,选中New Headers Phase,
在Headers中加入要暴露的.h文件
第四步:commend + B 编译生成分别适用于真机和虚拟机的两个静态库
第五步:(合并两个静态库)从终端进入两个静态库所在的文件夹目录,执行
~lipo -create libJackY_Tools.a libJackY_Tools_i.a -output JackY_Tools.a
(红色是适用于真机和模拟器的两个静态库的相对路径,蓝色是合并后的静态库的相对输出路径)
合并两个静态库的时候可能会出现报错:
xcrun: error: active developer path ("/Volumes/Xcode/Xcode.app/Contents/Developer") does not exist, use xcode-select to change......
遇到这种报错信息时在终端执行命令:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
标签:
原文地址:http://www.cnblogs.com/mtjbz/p/5523599.html