/Users/用户名/Library/Developer/Xcode/DerivedData
1、首先设置编译环境,debug或者release
2、选中设备,真机或者模拟器
3、command + B编译,真机和模拟器都要编译一下,不然生成的静态库只能支持一种情况(只支持模拟器或真机)
4、command + shift + G进入到根目录下 /Users/用户名/Library/Developer/Xcode/DerivedData
并且找到你的项目目录
5、
6、合并模拟器和真机生成的.a文件
打开终端,cd到build目录,然后使用lipo命令如下:
lipo -create Release-iphoneos/libxxx.a Release-iphonesimulator/libxxx.a -output libxxx.a
将合并生成一个通用的libxxx.a
lipo -info命令用来查看静态库的类型
lipo -info Release-iphoneos/libxxx.a 支持真机的.a文件
lipo -info Release-iphonesimulator/libxxx.a 支持模拟器的.a文件