發(fā)布自己的CocoaPods庫

參考鏈接如下:

http://www.reibang.com/p/49ddbd1d436a

?1. ?創(chuàng)建.podspec文件:拷貝一個現(xiàn)成的.podspec文件浮还,放到工程目錄里,修改文件名為:MyPodLib.podspec , ?用Sublime Text打開,修改一下里邊的內容即可驹马。

具體內容如下:

Pod::Spec.new do |s|

? s.name? ? ? ? = "MyPodLib"

? s.version? ? ? = "1.0.0"

? s.summary? ? ? = "An easy, simple, convenient tool for http request, dependent on AFNetworking"

? s.homepage? ? = "https://github.com/MyGit/MyPodLib"

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

? s.author? ? ? = { "作者名" => "郵箱" }

? s.platform? ? = :ios, "9.0"

? s.source? ? ? = { :git => "https://github.com/MyGit/MyPodLib.git", :tag => "1.0.0" }

? s.source_files? = "MyPodLib/*"

? s.dependency "AFNetworking"

? s.requires_arc = true

end?

2. 把項目上傳到github梁丘,勾選MIT

3. clone項目到本地盏浙,使用終端進入項目目錄柒竞,以后操作都在項目目錄中進行

3. 建立tag匣掸,及版本號涝登,推送到github(先走a,b,c三步雄家,如果有改動,或者多次調試胀滚,就加上d,e兩步)

a .添加tag -> git tag 1.0.0

b. 推送指定tag到遠程 -> git push origin 1.0.0

c. 推送代碼到遠程 -> git push origin master

d. 刪除本地指定tag -> git tag -d 1.0.0

e. 刪除遠程指定tag -> git push origin :refs/tags/1.0.0

4.?驗證配置: ? ?pod spec lint MyPodLib.podspec

如果看到終端提示:?MyPodLib.podspec?passed validation趟济,則說明配置成功

如果有error則需要改掉,重新建立tag咽笼,重新驗證顷编。

如果是xcode的warnning,可以使用?pod spec lint?MyPodLib.podspec --allow-warnings 忽略掉警告剑刑。

5. 提交到CocoaPods:pod trunk push?MyPodLib.podspec?--allow-warnings

如果提示需要注冊 ->?[!] You need to register a session first. 則使用如下命令注冊:

pod trunk register abc@163.com?'ABCDE'?--description='macbook'

之后會有一封帶有驗證鏈接的郵件發(fā)送到你輸入的郵箱勾效,點擊驗證后就可以回來終端繼續(xù)提交操作了,仍然使用第5步的方法提交即可。

6.?提交成功后可以執(zhí)行pod search命令來搜索提交的庫层宫,如果搜索不成功則執(zhí)行pod setup杨伙,更新pod庫,再次搜索萌腿。搜索成功后安裝限匣。


---------------------------------------------------------------------------

常用的終端命令方法:

先提交當前修改 ???????????????? ???? -> git commit -m "Release 0.0.1"

查看當前tag? ? ? ? ? ? ???????????????? -> git tag

刪除本地指定tag? ? ? ????????????????-> git tag -d 0.0.1

刪除遠程指定tag? ? ? ????????????????-> git push origin :refs/tags/0.0.1????????

添加tag ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-> git tag 0.0.1

推送指定tag到遠程 ? ? ? ? ? ? ? ? ? -> git push origin 0.0.1

推送所有tag到遠程 ? ? ? ? ? ? ? ? ? -> git push --tags

推送到遠程到代碼倉庫 ? ? ? ? ? ? -> git push origin master

驗證配置 ????????????????????????????????????->?pod spec lint MyPodLib.podspec??--allow-warnings

提交cocoapods ? ? ? ? ? ? ? ? ? ? ? ? ->?pod trunk push?MyPodLib.podspec??--allow-warnings

注冊Pods賬號 ? ? ? ? ? ? ? ? ? ? ? ? ? ?->?pod trunk register?郵箱 '用戶名'?--description='macbook pro'

搜索提交的庫 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ->?pod search

更新pod庫 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?->?pod setup


---------------------------------------------------------------------------

如果前面遇到莫名問題始終找不到文件等,可以考慮是cocoapods壞了毁菱,可以重新建立一下pods

使用方法:

sudo gem install -n /usr/local/bin cocoapods

pod setup

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末米死,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子贮庞,更是在濱河造成了極大的恐慌峦筒,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,729評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件窗慎,死亡現(xiàn)場離奇詭異物喷,居然都是意外死亡,警方通過查閱死者的電腦和手機遮斥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評論 3 399
  • 文/潘曉璐 我一進店門峦失,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人术吗,你說我怎么就攤上這事尉辑。” “怎么了较屿?”我有些...
    開封第一講書人閱讀 169,461評論 0 362
  • 文/不壞的土叔 我叫張陵隧魄,是天一觀的道長。 經常有香客問我隘蝎,道長购啄,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,135評論 1 300
  • 正文 為了忘掉前任末贾,我火速辦了婚禮闸溃,結果婚禮上,老公的妹妹穿的比我還像新娘拱撵。我一直安慰自己辉川,他們只是感情好,可當我...
    茶點故事閱讀 69,130評論 6 398
  • 文/花漫 我一把揭開白布拴测。 她就那樣靜靜地躺著乓旗,像睡著了一般。 火紅的嫁衣襯著肌膚如雪集索。 梳的紋絲不亂的頭發(fā)上屿愚,一...
    開封第一講書人閱讀 52,736評論 1 312
  • 那天汇跨,我揣著相機與錄音,去河邊找鬼妆距。 笑死穷遂,一個胖子當著我的面吹牛,可吹牛的內容都是我干的娱据。 我是一名探鬼主播蚪黑,決...
    沈念sama閱讀 41,179評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼中剩!你這毒婦竟也來了忌穿?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 40,124評論 0 277
  • 序言:老撾萬榮一對情侶失蹤结啼,失蹤者是張志新(化名)和其女友劉穎掠剑,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體郊愧,經...
    沈念sama閱讀 46,657評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡朴译,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,723評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了糕珊。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片动分。...
    茶點故事閱讀 40,872評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡毅糟,死狀恐怖红选,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情姆另,我是刑警寧澤喇肋,帶...
    沈念sama閱讀 36,533評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站迹辐,受9級特大地震影響蝶防,放射性物質發(fā)生泄漏。R本人自食惡果不足惜明吩,卻給世界環(huán)境...
    茶點故事閱讀 42,213評論 3 336
  • 文/蒙蒙 一间学、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧印荔,春花似錦低葫、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至水泉,卻和暖如春善涨,著一層夾襖步出監(jiān)牢的瞬間窒盐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評論 1 274
  • 我被黑心中介騙來泰國打工钢拧, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留蟹漓,地道東北人。 一個月前我還...
    沈念sama閱讀 49,304評論 3 379
  • 正文 我出身青樓源内,卻偏偏與公主長得像牧牢,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子姿锭,可洞房花燭夜當晚...
    茶點故事閱讀 45,876評論 2 361

推薦閱讀更多精彩內容