Mac Catalyst xcframework 生成

1逮壁、在 Build Settings ~> Build Library for Distribution 設(shè)為YES 狸剃。否則在生成 xcframework時(shí) 會(huì)報(bào)錯(cuò)“ No 'swiftinterface' files found within xx.swiftmodule ”


2、在Build Settings 搜索 Skip Install 并設(shè)置為NO烹玉。否則在歸檔的文件目錄Products下會(huì)沒有輸出文件驰怎。


3、對(duì)項(xiàng)目進(jìn)行歸檔二打,生成framework县忌。可以直接在工程中選擇對(duì)應(yīng)的 scheme 继效,然后在 Product 中選擇 Archive症杏。或者用命令行處理瑞信。xcodebuild archive –help 查看更多使用
eg: 針對(duì) Alamofire 歸檔厉颤,生成framework 
首先進(jìn)入到Alamofire 項(xiàng)目目錄下
模擬器:xcodebuild archive -workspace Alamofire.xcworkspace -scheme "Alamofire iOS" -sdk iphonesimulator -archivePath build/simulator
真機(jī):xcodebuild archive -workspace Alamofire.xcworkspace -scheme "Alamofire iOS" –sdk iphoneos -archivePath build/iOS
MacCatalyst:xcodebuild archive -workspace Alamofire.xcworkspace -scheme "Alamofire iOS" -destination 'platform=macOS,arch=x86_64,variant=Mac Catalyst' -archivePath build/mac
Tips:

在歸檔MacCatalyst,生成framework文件時(shí)凡简,-scheme 不應(yīng)該選擇“Alamofire macOS”逼友,因?yàn)樵谏蓌cframework導(dǎo)入到需要使用的工程中時(shí),會(huì)報(bào)一下錯(cuò)誤 “While building for Mac Catalyst, no library for this platform was found in 'Alamofire.xcframework'.” 沒有支持Mac Catalyst的 庫(kù)秤涩。

4帜乞、通過命令行生成xcframework文件。

xcodebuild -create-xcframework –output (xcframework名字) –framework (framework路徑) –framework (framework路徑)筐眷。

eg:針對(duì)Alamofire 生成 xcframework
xcodebuild –create-xcframework -output Alamofire.xcframework –framework Alamofire項(xiàng)目目錄/Alamofire/build/iOS.xcarchive/Products/Library/Frameworks/Alamofire.framework –framework Alamofire項(xiàng)目目錄/Alamofire/build/mac.xcarchive/Products/Library/Frameworks/Alamofire.framework 
-framework Alamofire項(xiàng)目目錄/Alamofire/build/simulator.xcarchive/Products/Library/Frameworks/Alamofire.framework 

然后就可以在 Alamofire項(xiàng)目目錄下看到Alamofire.xcframework 文件了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末黎烈,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌怨喘,老刑警劉巖津畸,帶你破解...
    沈念sama閱讀 216,544評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異必怜,居然都是意外死亡肉拓,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門梳庆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來暖途,“玉大人,你說我怎么就攤上這事膏执∽な郏” “怎么了?”我有些...
    開封第一講書人閱讀 162,764評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵更米,是天一觀的道長(zhǎng)欺栗。 經(jīng)常有香客問我,道長(zhǎng)征峦,這世上最難降的妖魔是什么迟几? 我笑而不...
    開封第一講書人閱讀 58,193評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮栏笆,結(jié)果婚禮上类腮,老公的妹妹穿的比我還像新娘。我一直安慰自己蛉加,他們只是感情好蚜枢,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著针饥,像睡著了一般厂抽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上丁眼,一...
    開封第一講書人閱讀 51,182評(píng)論 1 299
  • 那天筷凤,我揣著相機(jī)與錄音,去河邊找鬼户盯。 笑死,一個(gè)胖子當(dāng)著我的面吹牛饲化,可吹牛的內(nèi)容都是我干的莽鸭。 我是一名探鬼主播,決...
    沈念sama閱讀 40,063評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼吃靠,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼硫眨!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起巢块,我...
    開封第一講書人閱讀 38,917評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤礁阁,失蹤者是張志新(化名)和其女友劉穎巧号,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體姥闭,經(jīng)...
    沈念sama閱讀 45,329評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡丹鸿,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了棚品。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片靠欢。...
    茶點(diǎn)故事閱讀 39,722評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖铜跑,靈堂內(nèi)的尸體忽然破棺而出门怪,到底是詐尸還是另有隱情,我是刑警寧澤锅纺,帶...
    沈念sama閱讀 35,425評(píng)論 5 343
  • 正文 年R本政府宣布掷空,位于F島的核電站,受9級(jí)特大地震影響囤锉,放射性物質(zhì)發(fā)生泄漏坦弟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評(píng)論 3 326
  • 文/蒙蒙 一嚼锄、第九天 我趴在偏房一處隱蔽的房頂上張望减拭。 院中可真熱鬧,春花似錦区丑、人聲如沸拧粪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽可霎。三九已至,卻和暖如春宴杀,著一層夾襖步出監(jiān)牢的瞬間癣朗,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工旺罢, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留旷余,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,729評(píng)論 2 368
  • 正文 我出身青樓扁达,卻偏偏與公主長(zhǎng)得像正卧,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子跪解,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • Carthage v0.26.2(原文鏈接) Carthage的目標(biāo)是用最簡(jiǎn)單的方式來管理Cocoa第三方框架炉旷。 ...
    iOSLee閱讀 3,586評(píng)論 0 7
  • 本文始發(fā)于我的博文詳解Shell腳本實(shí)現(xiàn)iOS自動(dòng)化編譯打包提交,現(xiàn)轉(zhuǎn)發(fā)至此。 目錄 前言 Shell腳本涉及的工...
    zackzheng閱讀 44,486評(píng)論 95 173
  • 文檔地址https://github.com/Carthage/Carthage release v0.20.0...
    指尖彈灰閱讀 4,494評(píng)論 2 4
  • 初次見你時(shí)你沒多驚艷啊 那晚的明月 滿天的云層 你是否記得 命運(yùn)多舛 吾等何其幸運(yùn) 我突然想起我有個(gè)十一年的朋友 ...
    hi鼓樓先生閱讀 257評(píng)論 0 0
  • 你像失蹤的狗窘行,被一張滑稽的照片刻印在電桿上和老軍醫(yī)一起和包小姐一起和小學(xué)生一起很多人給警察打電話說看到你在河邊饥追,在...
    酒笑生閱讀 225評(píng)論 0 2