封装ios静态库碰到的一些问题(三)

时间:2023-01-18 19:40:14

静态库封装好以后,就存在一个问题,静态库,模拟器的静态库何真机的静态库是分开的,那么能够合并,答案是肯定的,但是必须我们手工在终端工具下执行命令合并

lipo -create Release-iphoneos/libK3CloudIOSLib.a Release-iphonesimulator/libK3CloudIOSLib.a  -output libK3CloudIOSLib.a

lipo命令的详细帮助,大家在终端下敲这个命令就知道了,

还有个选项很有用,就是可以查看某个静态库支持哪些架构

lipo -info libK3CloudIOSLib.a

如果显示如右,就是真机和模拟器都支持了,Architectures in the fat file: libzbar.a are: armv7 armv7s i386 arm64