以FMDB為例:
1.新建工程FMDB??選擇static library

2.刪除FMDB.h,F(xiàn)MDB.m,導(dǎo)入FMDB

3.修改配置,添加頭文件


4.edit scheme,改為release

5.確認(rèn)編譯指令集build active architecture -> release,release為NO

6.真機(jī)和模擬器各編譯一次,show in finder,找到.a文件

7.合并真機(jī)和模擬器的libFMDB.a文件
lipo -create 第一個(gè).a文件的絕對(duì)路徑 第二個(gè).a文件的絕對(duì)路徑 -output 最終的.a文件路徑
lipo -create /Users/lichanglai/Library/Developer/Xcode/DerivedData/FMDB-ahjfhswxmkyzpfgsewogmymqfndp/Build/Products/Release-iphonesimulator/libFMDB.a /Users/lichanglai/Library/Developer/Xcode/DerivedData/FMDB-ahjfhswxmkyzpfgsewogmymqfndp/Build/Products/Release-iphoneos/libFMDB.a -output /Users/lichanglai/Desktop/libFMDB.a
若是使用了category,則Other Linker Flags需要添加-ObjC? ?-all_load