1. 點擊房子 圖標按鈕
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