iOS开发之查看.a库支持的架构及合并

打开mac终端,输入以下命令查看.a库支持的平台架构

命令格式:lipo -info [.a文件]

 lipo -info ./Debug-iphoneos/libimsdk.a

如图该库支持armv7、arm64、armv7s。

实际开发中我们希望引入一个.a库同时支持真机和模拟器,那么就会涉及合并.a包,命令如下:

命令格式:lipo -create [待合并的.a] [待合并的.a] -output [要生成的文件名]

 lipo -create ./Debug-iphonesimulator/libimsdk.a ./Debug-iphoneos/libimsdk.a -output ./libimsdk.a
iOS开发之查看.a库支持的架构及合并_第1张图片

你可能感兴趣的:(iOS)