1洋满、分別編譯當前的framework鄙漏,生成對應的真機framework與模擬器framework
2恃轩、新建一個對應接收xcframework的文件夾脆侮,以XXX.xcframework格式命名
3瞎领、打開終端利用xcodebuild -create-xcframework命令進行生成xcframework泌辫。
具體如下:xcodebuild -create-xcframework -framework 你的模擬器的framework地址(XXX.framework) -framework 你真機的framework地址(XXX.framework) -output 需要得到的xcframework地址(XXX.xcframework)
這樣就得到一個xcframework了
我在生成過程中遇到的問題:
1、終端編譯報錯:No 'swiftinterface' files found within '/Users/XXXXX/Library/Developer/Xcode/DerivedData/XXXXXXX-cssmokgxfacnjvckiyunsclvkofa/Build/Products/Release-iphoneos/XXXXXXX.framework/Modules/XXXXXX.swiftmodule'.
解決方法:Build Settings ——> Build Libraries for Distribution, 設置這個選項為 Yes,否則 framework 中不會包含 .swiftmodule 文件九默。
注:此問題只是當前本人遇到解決的方法震放,不代表所有哦!;缥鳌澜搅!
歡迎指正~~~??????