lipo -create SQY/iOS/iphoneos/libGamePlusAPI.a SQY/iOS/iphonesimulator/libGamePlusAPI.a -output SQY/iOS/libGamePus.a 其中SQY/iOS/iphoneos/libGamePlusAPI.a //为真机库。 SQY/iOS/iphonesimulator/libGamePlusAPI.a //为模拟器库 -output SQY/iOS/libGamePus.a //为两个合并后存放的路径 然后可以输入命令测试下是否成功 lipo -info SQY/iOS/libGamePus.a //下面是输出 armv7 i386 有了两个就表情模拟器和真机都支持 其中armv7为真机架构 i386为模拟器 Architectures in the fat file: SQY/iOS/libGamePus.a are: armv7 i386 祥情参考:http://hi.baidu.com/sxgg008/item/43ab4146e460e4bbde2a9f38 这二个库一个是用于真机运行的一个是用于模拟器运行的.其实我们可以利用lipo将这二个文件打包成一个通用的a文件。命令如下: 将/Users/user/Library/Developer/Xcode/DerivedData/UITab-dgfkluumuexoxhcapzidtsmdgqcj/Build/Products替换成你的路径。 将/Users/user/Desktop/libPrint.a替换成合并后的路径。 lipo -create /Users/pjk1129/Library/Developer/Xcode/DerivedData/Print-dgfkluumuexoxhcapzidtsmdgqcj/Build/Products/Release-iphonesimulator/libPrint.a /Users/pjk1129/Library/Developer/Xcode/DerivedData/Print-dgfkluumuexoxhcapzidtsmdgqcj/Build/Products/Release-iphoneos/libPrint.a -output /Users/pjk1129/Desktop/libPrint.a
使用lipo工具合并iOS真机与模拟器库
本文介绍如何使用lipo工具将iOS项目的真机库和模拟器库合并成一个通用的静态库,支持armv7和i386架构,适用于真机和模拟器运行。通过具体的命令示例,展示了合并过程及验证合并后的库是否包含所需架构的方法。
533

被折叠的 条评论
为什么被折叠?



