筆記:將代碼上傳到cocoaPods中

在GitHub上面新建一個(gè)repository(倉(cāng)庫(kù)),加上README和MIT LICENSE,

克隆到本地,下面是克隆成功的輸出

推送到遠(yuǎn)程倉(cāng)庫(kù)

cd 到目錄

$git add .(add 后 有空格)

$git commit -m "cocoaPodsTest"

$ git push -u origin master


接下來(lái)我們打一個(gè)tag

請(qǐng)看下圖:?

然后點(diǎn)擊上圖中的提交按鈕竖螃,就可以成功提交tag了(按鈕圖中沒(méi)有记舆,在下面呢)

cd 進(jìn)入到你的工程目錄;打開終端凳鬓,輸入cd茁肠,然后拖動(dòng)你的工程到終端,回車缩举。

cd 空格 /Users/xxxx/Documents/xxxx

創(chuàng)建你的工程名.podspec文件垦梆,終端命令如下

touch 你的工程名.podspec

在你的工程文件中打開剛剛創(chuàng)建的文件

Pod::Spec.new do |s|

s.name = "LessonCocoPods"

s.version = "0.0.2"

s.summary = "簡(jiǎn)述"

s.description = "描述"

s.homepage = "https://github.com/YanZeqin/LessonCocoPods"

s.license = { :type => "MIT", :file => "LICENSE" }

s.author = { "YanZeqin" => "854386200@qq.com" }

s.platform = :ios, "8.0"

s.source = { :git => "https://github.com/YanZeqin/LessonCocoPods.git", :tag => "0.0.2" }

s.source_files = "LessonCocoPods/CPU_Memory/*.{h,m}"

s.requires_arc = true

s.framework = "UIKit"

end


上面那一堆屬性咱們慢慢說(shuō)

s.name : 工程名?

s.summary :簡(jiǎn)述

?s.description : 描述?

s.homepage : github項(xiàng)目網(wǎng)頁(yè)

?s.license : 這個(gè)是授權(quán),后面我會(huì)在命令行的時(shí)候忽略他?

s.author : 作者?

s.ios.deployment_target : 你支持的最低版本?

s.source : github下載地址(.git)仅孩,以及版本tag?

s.source_files : 這里超級(jí)重要托猩,如果你是按照我第一部創(chuàng)建的文件夾,就跟我們那么寫就行

s.requires_arc :是否是ARC

?s.framework : 你支持的庫(kù)


驗(yàn)證剛剛創(chuàng)建的這個(gè)文件能不能用杠氢,終端輸入(還是在工程目錄文件夾下哦):

pod lib lint


然后我們?cè)偬峤坏紺ocoaPods/Specs代碼庫(kù)中站刑,讓其他人也可以通過(guò)pod install 安裝我們的開源庫(kù)

注冊(cè)trunk,如果有如下信息就可以去郵箱里面去驗(yàn)證

pod trunk register 郵箱 ‘用戶名’ –description=’描述’

注意: 郵箱必須是你注冊(cè)github的郵箱,用戶名最好是你github的用戶名鼻百,不是應(yīng)該也沒(méi)關(guān)系绞旅,我沒(méi)試過(guò),你可以試試温艇。

?這一步會(huì)給你郵箱發(fā)一條驗(yàn)證郵件因悲,點(diǎn)擊里面的鏈接,如果鏈接不可以點(diǎn)擊勺爱,那就復(fù)制粘貼到瀏覽器按回車




注冊(cè)成功之后可以驗(yàn)證一下晃琳,輸入

pod trunk me

驗(yàn)證成功之后就可以上傳了

pod trunk push

(請(qǐng)耐心等待)

上傳成功之后,正常情況來(lái)講,pod search 是找不到的卫旱,你可以執(zhí)行下列命令行人灼,作用就是刪除Cocoapods的搜索文件,這樣做之后顾翼,你進(jìn)行pod search的時(shí)候會(huì)重新加載這個(gè)文件

rm ~/Library/Caches/CocoaPods/search_index.json

刪除之后再pod search 你上傳的代碼

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末投放,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子适贸,更是在濱河造成了極大的恐慌灸芳,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,386評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拜姿,死亡現(xiàn)場(chǎng)離奇詭異烙样,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)蕊肥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門谒获,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人晴埂,你說(shuō)我怎么就攤上這事究反。” “怎么了儒洛?”我有些...
    開封第一講書人閱讀 164,704評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵精耐,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我琅锻,道長(zhǎng)卦停,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,702評(píng)論 1 294
  • 正文 為了忘掉前任恼蓬,我火速辦了婚禮惊完,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘处硬。我一直安慰自己小槐,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,716評(píng)論 6 392
  • 文/花漫 我一把揭開白布荷辕。 她就那樣靜靜地躺著凿跳,像睡著了一般。 火紅的嫁衣襯著肌膚如雪疮方。 梳的紋絲不亂的頭發(fā)上控嗜,一...
    開封第一講書人閱讀 51,573評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音骡显,去河邊找鬼疆栏。 笑死曾掂,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的壁顶。 我是一名探鬼主播珠洗,決...
    沈念sama閱讀 40,314評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼若专!你這毒婦竟也來(lái)了险污?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,230評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤富岳,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后拯腮,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體窖式,經(jīng)...
    沈念sama閱讀 45,680評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,873評(píng)論 3 336
  • 正文 我和宋清朗相戀三年动壤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了萝喘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,991評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡琼懊,死狀恐怖阁簸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情哼丈,我是刑警寧澤启妹,帶...
    沈念sama閱讀 35,706評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站醉旦,受9級(jí)特大地震影響饶米,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜车胡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,329評(píng)論 3 330
  • 文/蒙蒙 一檬输、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧匈棘,春花似錦丧慈、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至队秩,卻和暖如春笑旺,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背馍资。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工筒主, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留关噪,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,158評(píng)論 3 370
  • 正文 我出身青樓乌妙,卻偏偏與公主長(zhǎng)得像使兔,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子藤韵,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,941評(píng)論 2 355

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

  • 一虐沥、創(chuàng)建的github倉(cāng)庫(kù)原文地址 1 進(jìn)入Github網(wǎng)站www.github.com登陸自己的賬號(hào)后 2 建立...
    freesan44閱讀 3,932評(píng)論 2 12
  • 項(xiàng)目組件化、平臺(tái)化是技術(shù)公司的共同目標(biāo)泽艘,越來(lái)越多的技術(shù)公司推崇使用pod管理第三方庫(kù)以及私有組件欲险,一方面使項(xiàng)目架構(gòu)...
    swu_luo閱讀 21,769評(píng)論 0 39
  • 網(wǎng)上將自己的項(xiàng)目做成Pod 的文檔很多,但是有些文檔已經(jīng)很老了匹涮,不適合新手上手天试,經(jīng)過(guò)這兩天的研究我決定還是自己寫一...
    黃魚兒啦啦啦閱讀 7,129評(píng)論 10 17
  • Ruby 安裝 要安裝cocospods 首先需要安裝ruby,可以先安裝xcode然低,再安裝macport 喜每,最后...
    山天大畜閱讀 1,859評(píng)論 0 1
  • 引言: Cocoapods對(duì)于iOS開發(fā)者的重要性,不言而喻雳攘,為了方便带兜,我們經(jīng)常用Cocoapods管理第三方工程...
    龐仕山閱讀 394評(píng)論 0 1