記一次簡(jiǎn)單的Demo支持Cocopods的實(shí)踐

第一步 注冊(cè) 如下圖
終端命令是: pod trunk register buliceli@163.com 'Buliceli' - - description = 'Mac mini'
其中 郵箱buliceli@163.com 名稱(chēng)’Buliceli' 換成自己github的郵箱 名稱(chēng)自定義
之后提示去驗(yàn)證郵箱
Snip20170921_1 下午3.18.58.png
第二步
 終端命令: pod trunk me
查看注冊(cè)的信息 如下圖
Snip20170921_2.png
第三步
如下圖 
創(chuàng)建 podspec文件
3.0 先把工程搞到github上 在本地創(chuàng)建一個(gè)管理GitHub上工程的文件夾
3.1 cd到該文件夾下
終端命令: pod spec create LDSementationView
其中 LDSementationView 為你自己的框架名稱(chēng)
Snip20170921_3.png
第四步
到你的工程目錄下 用文本編輯打開(kāi)你第三步創(chuàng)建的spec文件 
然后編輯這個(gè)文件 這個(gè)文件的編輯有點(diǎn)事逼多

附上我成功的spec文件內(nèi)容可以 直接commendA + commendC 把你的spec文件覆蓋掉 改改內(nèi)容
Pod::Spec.new do |s|
  s.name         = "LDSegmentationView"
  s.version      = "1.0.0"
  s.ios.deployment_target = '8.0'
  s.summary      = "ldd demo"
  s.homepage     = "https://github.com/Buliceli/LDSegmentationView.git"
  s.license      = { :type => "MIT", :file => "LICENSE" }
  s.author             = { "Buliceli" => "Buliceli@163.com" }
  s.social_media_url   = "http://weibo.com/exceptions"
  s.source       = { :git => "https://github.com/Buliceli/LDSegmentationView.git", :tag => s.version }
  s.source_files  = "LDSegmentationView"
  s.requires_arc = true
end
4DE82489E794802FD08B99B99E966AA8.jpg
剖析這個(gè)蛋疼的spec文件如下
 s.summary      = "ldd demo”展示如右圖

 s.homepage  可以在github的設(shè)置界面搞個(gè)類(lèi)似于主頁(yè)的頁(yè)面出來(lái) 讓你的項(xiàng)目在github上展示高大上


有博客說(shuō)LICENSE文件要傳到github上 但我沒(méi)傳也可以的

s.source 是框架在github上下載的鏈接

有個(gè)坑在s.version = “1.0.0”
這個(gè)版本號(hào) 需要和github上的版本號(hào) 對(duì)應(yīng)起來(lái)
那么如何在GitHub上給剛剛傳上去的框架打個(gè)tag呢 很簡(jiǎn)單

如下圖 在release這打
Snip20170922_1.png
第五步 檢驗(yàn)?zāi)愕谒牟?編輯好的這個(gè)spec文件可不可以
如果可以在上傳 不可以在接著編輯
http://www.cocoachina.com/bbs/read.php?tid-1725980.html
我當(dāng)時(shí)校驗(yàn)時(shí) 報(bào)的錯(cuò) 如以上我寫(xiě)的這個(gè)帖子
第一個(gè)錯(cuò)就是沒(méi)在github上打版本號(hào) 報(bào)一大坨錯(cuò)
第二個(gè)錯(cuò)是沒(méi)4s的模擬機(jī) 然后我去下載了9.3的模擬機(jī) 1.5個(gè)G啊 下了半小時(shí)
如果沒(méi)Error 只提示W(wǎng)arning 是沒(méi)關(guān)系的
再次校驗(yàn)spec文件時(shí)
終端命令如下:pod spec lint - - allow-warning
校驗(yàn)成功的提示
LDSegmentationView.podspec passed validation.

第六步 在上一步校驗(yàn)通過(guò)之后 上傳spec文件
pod trunk push LDSegmentationView.podspec
如果不成功 加和第四部一樣的 — -allow warning
發(fā)布成功 如下圖 但是立馬pod search 你的框架
搜索不到
6.0:  執(zhí)行 pod setup
很快 Setup completed 但是還搜不到
6.1 執(zhí)行 rm ~/Library/Caches/CocoaPods/search_index.json
清除后,再重新搜索,此時(shí)CocoaPod會(huì)重新創(chuàng)建搜索索引,成功后提示Creating search index for spec repo 'master'.. Done!
然后你就可以看到你自己制作的庫(kù)了:時(shí)間約15分鐘左右....
Snip20170921_6.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市形葬,隨后出現(xiàn)的幾起案子泼诱,更是在濱河造成了極大的恐慌,老刑警劉巖馏颂,帶你破解...
    沈念sama閱讀 211,948評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蛮艰,死亡現(xiàn)場(chǎng)離奇詭異贱鼻,居然都是意外死亡或舞,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)蔼囊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)焚志,“玉大人,你說(shuō)我怎么就攤上這事畏鼓〗闯辏” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,490評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵云矫,是天一觀的道長(zhǎng)膳沽。 經(jīng)常有香客問(wèn)我,道長(zhǎng)让禀,這世上最難降的妖魔是什么挑社? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,521評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮巡揍,結(jié)果婚禮上痛阻,老公的妹妹穿的比我還像新娘。我一直安慰自己腮敌,他們只是感情好阱当,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,627評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著糜工,像睡著了一般弊添。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上捌木,一...
    開(kāi)封第一講書(shū)人閱讀 49,842評(píng)論 1 290
  • 那天油坝,我揣著相機(jī)與錄音,去河邊找鬼刨裆。 笑死澈圈,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的崔拥。 我是一名探鬼主播极舔,決...
    沈念sama閱讀 38,997評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼链瓦!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,741評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤慈俯,失蹤者是張志新(化名)和其女友劉穎渤刃,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體贴膘,經(jīng)...
    沈念sama閱讀 44,203評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡卖子,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,534評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了刑峡。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片洋闽。...
    茶點(diǎn)故事閱讀 38,673評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖突梦,靈堂內(nèi)的尸體忽然破棺而出诫舅,到底是詐尸還是另有隱情,我是刑警寧澤宫患,帶...
    沈念sama閱讀 34,339評(píng)論 4 330
  • 正文 年R本政府宣布刊懈,位于F島的核電站,受9級(jí)特大地震影響娃闲,放射性物質(zhì)發(fā)生泄漏虚汛。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,955評(píng)論 3 313
  • 文/蒙蒙 一皇帮、第九天 我趴在偏房一處隱蔽的房頂上張望卷哩。 院中可真熱鬧,春花似錦属拾、人聲如沸将谊。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,770評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)瓢娜。三九已至,卻和暖如春礼预,著一層夾襖步出監(jiān)牢的瞬間眠砾,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,000評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工托酸, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留褒颈,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,394評(píng)論 2 360
  • 正文 我出身青樓励堡,卻偏偏與公主長(zhǎng)得像谷丸,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子应结,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,562評(píng)論 2 349

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