1. 程式人生 > >xcode下build release版本號的.a庫

xcode下build release版本號的.a庫

fonts 選擇 conf watermark i386 for ati sdn file

1. 點擊房子 圖標button

技術分享

2. 彈出下拉菜單選擇Edit Scheme 條目

技術分享

3. 例如以下圖。在左邊table控件中選擇 Run。然後右邊 Info 條目以下選擇 Build Configuration,選擇Release項目。

技術分享

4. 驗證結果

打開product下.a 所在的文件夾,例如以下圖,Release-iphoneos 表示 armv7架構下的.a 輸出文件夾,前綴是Release表示版本號。。

技術分享

5. 使用lipo創建兼容版本號的靜態庫

lipo -create Release-iphoneos/libXXXX.a Release-iphonesimulator/libXXXX.a -output libXXXX-fat.a
查看fat.a信息:

peteryfrendeiMac:handmap peteryfren$ lipo -info libXXXX-fat.a 
Architectures in the fat file: libXXXX-fat.a are: armv7 armv7s i386 

peteryfrendeiMac:handmap peteryfren$ file libXXXX-fat.a 
libXXXX-fat.a: Mach-O universal binary with 3 architectures
libXXXX-fat.a (for architecture armv7):	current ar archive random library
libXXXX-fat.a (for architecture armv7s):	current ar archive random library
libXXXX-fat.a (for architecture i386):	current ar archive random library


xcode下build release版本號的.a庫