iOS 合并虛擬機(jī)和真機(jī)的靜態(tài)庫.a岩梳,就要靜態(tài)庫.a同時(shí)支持armv7宋光、armv7s关斜、arm64、i386秘通、x86_64:
1.Build Active Architecture Only設(shè)置成YES为严,Architectures按Xcode默認(rèn)配置就可以,因?yàn)閍rm64向前兼容肺稀;
2.Valid Architectures設(shè)置為:armv7|armv7s|arm64|i386|x86_64 第股;
3.Architectures設(shè)置不變(或根據(jù)你需要): armv7|arm64;
4.分別選擇iOS設(shè)備和模擬器進(jìn)行編譯话原,最后找到相關(guān)的.a進(jìn)行合包夕吻;
5.打開終端:輸入 lipo -create 真機(jī)庫.a的路徑 模擬器庫.a的路徑 -output 合成庫的名字(可以復(fù)制模庫.a的路徑,修改名字).a繁仁;回車就可以在模擬庫的文件夾中看到新合成的.a文件了涉馅。
一個(gè)通用的靜態(tài)庫.a就做好了。