cocoapods系列教程---Podfile.lock文件 和 Spec Repo

cocoapods系列教程---安裝與使用
cocoapods系列教程---Podfile文件
cocoapods系列教程---Podfile.lock文件 和 Spec Repo
cocoapods系列教程---spec文件
cocoapods系列教程---原理篇
cocoapods系列教程---讓自己的開源框架支持cocoapods
cocoapods系列教程---模塊化設計
cocoapods系列教程---創(chuàng)建私有pods

Podfile.lock 文件記錄所有已安裝的代碼庫的描述.其結(jié)構(gòu)如下:

PODS:
- AFNetworking (2.6.3):
  - AFNetworking/NSURLConnection (= 2.6.3)
  - AFNetworking/NSURLSession (= 2.6.3)
  - AFNetworking/Reachability (= 2.6.3)
  - AFNetworking/Security (= 2.6.3)
  - AFNetworking/Serialization (= 2.6.3)
  - AFNetworking/UIKit (= 2.6.3)
  
DEPENDENCIES:
- AFNetworking (~> 2.6.3)

SPEC CHECKSUMS:
AFNetworking: cb8d14a848e831097108418f5d49217339d4eb60

COCOAPODS: 0.38.2

可以看出,podlock鎖定了AFNetworking的版本,如果再次執(zhí)行pod install,則不會更新AFNetworking的版本.執(zhí)行pod update會更新AFNetworking. Podfile.lock 應該加入到版本控制里面,不應該把這個文件加入到.gitignore中识樱。否則會導致每個開發(fā)成員上的依賴庫版本不一致,造成沖突.

  • 我們可以手動指定依賴庫的版本,這樣大家都是同一個版本.如:

    pod 'AFNetworking', '3.0'
    
    

Spec Repo

Spec Repo,顧名思義,就是存放Spec文件的倉庫叫惊,就是一個容器漂洋,所有公開的Pods都在這個里面买猖,是一個Git倉庫remote端.執(zhí)行 pod setup命令會clone該倉庫到本地的~/.cocoapods/repos目錄下刨肃,可以進入到這個目錄看到master文件夾就是這個官方的Spec Repo了候引。這個master目錄的結(jié)構(gòu)如下:

    ├── Specs
      └── [SPEC_NAME]
         └── [VERSION]
            └── [SPEC_NAME].podspec

可以看出,倉庫保存了依賴庫的名稱,版本號,以及spec文件.
因為Spec Repo存放了所有的spec文件,所以很明顯它是一種集中式的依賴庫管理工具.并且只能pull不能push,本地亦可以修改.

  • 添加倉庫
 pod repo add WTSpecs git@coding.net:wtlucky/WTSpecs.git

  • 刪除倉庫
pod repo remove 倉庫名

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末权谁,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌汞扎,老刑警劉巖季稳,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異澈魄,居然都是意外死亡景鼠,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進店門痹扇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來铛漓,“玉大人,你說我怎么就攤上這事鲫构∨ǘ瘢” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵结笨,是天一觀的道長包晰。 經(jīng)常有香客問我,道長炕吸,這世上最難降的妖魔是什么伐憾? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮赫模,結(jié)果婚禮上树肃,老公的妹妹穿的比我還像新娘。我一直安慰自己瀑罗,他們只是感情好胸嘴,可當我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著斩祭,像睡著了一般筛谚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上停忿,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天驾讲,我揣著相機與錄音,去河邊找鬼席赂。 笑死吮铭,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的颅停。 我是一名探鬼主播谓晌,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼癞揉!你這毒婦竟也來了纸肉?” 一聲冷哼從身側(cè)響起溺欧,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎柏肪,沒想到半個月后姐刁,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡烦味,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年聂使,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谬俄。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡柏靶,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出溃论,到底是詐尸還是另有隱情屎蜓,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布钥勋,位于F島的核電站炬转,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏笔诵。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一姑子、第九天 我趴在偏房一處隱蔽的房頂上張望乎婿。 院中可真熱鬧,春花似錦街佑、人聲如沸谢翎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽森逮。三九已至,卻和暖如春磁携,著一層夾襖步出監(jiān)牢的瞬間褒侧,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工谊迄, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留闷供,地道東北人。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓统诺,卻偏偏與公主長得像歪脏,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子粮呢,可洞房花燭夜當晚...
    茶點故事閱讀 42,916評論 2 344

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