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