lipo -create SQY/iOS/iphoneos/libGamePlusAPI.a SQY/iOS/iphonesimulator/libGamePlusAPI.a -output SQY/iOS/libGamePus.a
其中SQY/iOS/iphoneos/libGamePlusAPI.a
為真機(jī)庫(kù)望忆。
SQY/iOS/iphonesimulator/libGamePlusAPI.a
為模擬器庫(kù)
-output SQY/iOS/libGamePus.a
//為兩個(gè)合并后存放的路徑
然后可以輸入命令測(cè)試下是否成功
lipo -info SQY/iOS/libGamePus.a
下面是輸出armv7 i386
有了兩個(gè)就說明模擬器和真機(jī)都支持 其中armv7
為真機(jī)架構(gòu) i386
為模擬器
Architectures in the fat file: SQY/iOS/libGamePus.a are: armv7 i386
這二個(gè)庫(kù)一個(gè)是用于真機(jī)運(yùn)行的一個(gè)是用于模擬器運(yùn)行的.其實(shí)我們可以利用lipo將這二個(gè)文件打包成一個(gè)通用的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