iOS 創(chuàng)建bundle (xcode 13)

bundle 資源包 是靜態(tài)的,不參與項(xiàng)目的編譯罗洗,所以不占包的大小,如果bundle里面要包含xib钢猛,那么需要?jiǎng)?chuàng)建工程的形式伙菜,將xib 序列化為靜態(tài)nib。bundle 里面是不能加入二進(jìn)制文件的厢洞。

  • command +shift+N 創(chuàng)建bundle 工程
image.png
  • 設(shè)置屬性仇让,buildSettings -》 Base SDK 設(shè)置為 iOS
image.png
  • Build Active Architecture Only 設(shè)置為YES(只編譯當(dāng)前環(huán)境,如果每個(gè)環(huán)境都編譯一遍會(huì)使包變大)
image.png
  • Installation Directiotory 刪除后面的路徑(不安裝相關(guān)配置躺翻,也不需要安裝路徑)
image.png
  • iOS Deployment Target 設(shè)置一個(gè)最低兼容版本丧叽,這里設(shè)置的9.0
image.png
  • Skip Install 設(shè)置為NO(不需要安裝相關(guān)配置)
image.png
  • Strip Debug Symbols During Copy 中"Release"模式設(shè)置為 "YES"
image.png
  • COMBINE_HIDPI_IMAGES 設(shè)置為NO(不然圖片會(huì)是tiff格式)
image.png
  • 下面導(dǎo)入圖片資源
    在該項(xiàng)目下創(chuàng)建了 兩個(gè)文件夾,一個(gè)放置圖片資源公你,一個(gè)放xib 文件踊淳。 將圖片直接拖入,xibs 文件夾下直接創(chuàng)建文件陕靠,copy bundle resources 就會(huì)自動(dòng)導(dǎo)入迂尝。
image.png
  • 編譯 分為debug 下,真機(jī)和模擬器剪芥; release 下 真機(jī)和模擬器(debug 模式下用于測試垄开,release模式用于發(fā)版)

分別選擇真機(jī)模式,和模擬器模式進(jìn)行編譯税肪,編譯通過后溉躲,command + ,
點(diǎn)擊該路徑益兄,找到bundle文件

image.png
image.png
  • 選擇模擬器或者真機(jī)下的bundle 導(dǎo)入項(xiàng)目锻梳,如果要上架App Store,那么就要選擇真機(jī)下的bundle(release), 我這里是導(dǎo)入了靜態(tài)庫 framework净捅,直接拖入工程疑枯,copy bundle resources 就會(huì)自動(dòng)導(dǎo)入
image.png
  • 使用
    NSString *bundlePath = [[NSBundle mainBundle] pathForResource:@"HLNetworkSource" ofType:@"bundle"];
    NSBundle *bundle = [NSBundle bundleWithPath:bundlePath];
    NSString *imagePath = [bundle pathForResource:@"bill_head_bg" ofType:@"png"];
    NSData *data = [NSData dataWithContentsOfFile:imagePath];
    UIImage *image = [UIImage imageWithData:data];

如果要打包上線,可能會(huì)有些問題蛔六,再針對(duì)不同的問題去解決就行荆永。我還沒有試,如果有問題国章,望指出屁魏。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市捉腥,隨后出現(xiàn)的幾起案子氓拼,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,248評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件桃漾,死亡現(xiàn)場離奇詭異坏匪,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)撬统,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門适滓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人恋追,你說我怎么就攤上這事凭迹。” “怎么了苦囱?”我有些...
    開封第一講書人閱讀 153,443評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵嗅绸,是天一觀的道長。 經(jīng)常有香客問我撕彤,道長鱼鸠,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,475評(píng)論 1 279
  • 正文 為了忘掉前任羹铅,我火速辦了婚禮蚀狰,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘职员。我一直安慰自己麻蹋,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,458評(píng)論 5 374
  • 文/花漫 我一把揭開白布焊切。 她就那樣靜靜地躺著扮授,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蛛蒙。 梳的紋絲不亂的頭發(fā)上糙箍,一...
    開封第一講書人閱讀 49,185評(píng)論 1 284
  • 那天渤愁,我揣著相機(jī)與錄音牵祟,去河邊找鬼。 笑死抖格,一個(gè)胖子當(dāng)著我的面吹牛诺苹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播雹拄,決...
    沈念sama閱讀 38,451評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼收奔,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了滓玖?” 一聲冷哼從身側(cè)響起坪哄,我...
    開封第一講書人閱讀 37,112評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后翩肌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體模暗,經(jīng)...
    沈念sama閱讀 43,609評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,083評(píng)論 2 325
  • 正文 我和宋清朗相戀三年念祭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了兑宇。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,163評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡粱坤,死狀恐怖隶糕,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情站玄,我是刑警寧澤枚驻,帶...
    沈念sama閱讀 33,803評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站蜒什,受9級(jí)特大地震影響测秸,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜灾常,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,357評(píng)論 3 307
  • 文/蒙蒙 一霎冯、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧钞瀑,春花似錦沈撞、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至贷岸,卻和暖如春壹士,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背偿警。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評(píng)論 1 261
  • 我被黑心中介騙來泰國打工躏救, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人螟蒸。 一個(gè)月前我還...
    沈念sama閱讀 45,636評(píng)論 2 355
  • 正文 我出身青樓盒使,卻偏偏與公主長得像,于是被迫代替她去往敵國和親七嫌。 傳聞我的和親對(duì)象是個(gè)殘疾皇子少办,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,925評(píng)論 2 344

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