1. 程式人生 > >iOS編譯通用framework

iOS編譯通用framework

在framework使用中IOS Device 和 iOS Simulator 編譯的檔案不能通用。

image-1

輸入lipo -info XXX 來檢視庫的資訊, arm64的是真機, X86_64的是模擬器;

我們需要合併他:

輸入lipo -create 真機檔案路徑 模擬器檔案路徑 -output 合併新的檔案路徑;

注意的是XXX.framework下的XXX檔案非XXX.framework;

image-2

合併的將合併的新檔案替換 Debug-iphoneos/XXX.framework/XXX就完成了。



輸入lipo -info XXX 來檢視庫的資訊 它支援arm64/X86_64