安裝和發(fā)布框架到cocoapods

$?gem?sources?--removehttps://rubygems.org/

//等有反應(yīng)之后再敲入以下命令

$?gem?sources?-ahttp://ruby.taobao.org/

為了驗證你的Ruby鏡像是并且僅是taobao糊肠,可以用以下命令查看:

$ gem sources -l

只有在終端中出現(xiàn)下面文字才表明你上面的命令是成功的:

*** CURRENT SOURCES ***http://ruby.taobao.org/

這時候,你再次在終端中運行:

$?sudo?gem?install?cocoapods

等上十幾秒鐘,CocoaPods就可以在你本地下載并且安裝好了糠排,不再需要其他設(shè)置玩焰。



發(fā)布框架到cocoapods

1.先注冊CocoaPods的開發(fā)者

pod trunkregistercxw@163.com‘cow'--description='其實我是一個警察'

驗證是否成功

pod trunk me

2.要給我們的發(fā)布到GitHub或是OSChina上面的項目搞一個tag,這個是前提,否則后面都不能正確的執(zhí)行.

可以到SourceTree中去打tag,并且版本號必須對應(yīng)好

3.在項目的.git同級目錄下,生成pod的說明文件(這個就相當(dāng)于一個info.plist的配置文件)

pod spec create xxx

4.配置剛剛生成的pod的說明文件

Pod::Spec.newdo|s|

s.name="HWRefresh"

s.version????? ="1.0.1"

s.summary????? ="a esay way to pull and refresh!"

s.homepage ??? ="https://github.com/Duanzihuang/HMRefresh"

s.license????? ="MIT"

s.author ????? = {“cow"=>“cxw@163.com"}

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

s.source ????? = { :git =>"https://github.com/Duanzihuang/HMRefresh.git", :tag => s.version }

s.source_files? ="HMRefresh/Classes/*.{h,m}"

s.requires_arc =true

end

5.驗證剛剛生成的pod的說明文件是否正確

pod spec lint xxx.podspec

6.將上面校驗成功的pod說明文件,發(fā)布到CocoaPods上面去

pod trunk push

7.其它注意事項

-我們的框架名稱(xxx)必須和xxx.podspec一致,不然不讓我們上傳

- xxx.podspec里面的s.author里面的作者名稱和郵箱地址必須和我們當(dāng)初注冊CocoaPods開發(fā)者時輸入的名稱一致,否則不會讓我們提交的

8.可能會遇到的問題(沒有注冊成為CocoaPods的開發(fā)者):及解決辦法

stackoverflow和cocoapods網(wǎng)站上的解決方案

http://stackoverflow.com/questions/23900688/cocoapods-trunk-cannot-push-update-you-need-to-register-a-session-first

http://guides.cocoapods.org/making/getting-setup-with-trunk.html

在終端中輸入如下命令,就可以注冊成為cocoapods的開發(fā)者了

pod trunkregistercxw@163.com‘cow'--description='其實我是一個警察'

http://stackoverflow.com/questions/31600003/trunk-push-error-source-code-for-your-pod-was-not-accessible-to-cocoapods-trun

issue:There was an error pushing a new version to trunk: getaddrinfo: nodename nor servname provided, or n

http://blog.csdn.net/stubbornness1219/article/details/51179285

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末疹鳄,一起剝皮案震驚了整個濱河市着饥,隨后出現(xiàn)的幾起案子隆檀,更是在濱河造成了極大的恐慌叶沛,老刑警劉巖蒲讯,帶你破解...
    沈念sama閱讀 217,084評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異灰署,居然都是意外死亡判帮,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評論 3 392
  • 文/潘曉璐 我一進店門溉箕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來晦墙,“玉大人,你說我怎么就攤上這事肴茄∩纬” “怎么了?”我有些...
    開封第一講書人閱讀 163,450評論 0 353
  • 文/不壞的土叔 我叫張陵寡痰,是天一觀的道長抗楔。 經(jīng)常有香客問我棋凳,道長,這世上最難降的妖魔是什么连躏? 我笑而不...
    開封第一講書人閱讀 58,322評論 1 293
  • 正文 為了忘掉前任贫橙,我火速辦了婚禮,結(jié)果婚禮上反粥,老公的妹妹穿的比我還像新娘卢肃。我一直安慰自己,他們只是感情好才顿,可當(dāng)我...
    茶點故事閱讀 67,370評論 6 390
  • 文/花漫 我一把揭開白布莫湘。 她就那樣靜靜地躺著,像睡著了一般郑气。 火紅的嫁衣襯著肌膚如雪幅垮。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,274評論 1 300
  • 那天尾组,我揣著相機與錄音忙芒,去河邊找鬼胰苏。 笑死迹辐,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的伶丐。 我是一名探鬼主播跨跨,決...
    沈念sama閱讀 40,126評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼潮峦,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了勇婴?” 一聲冷哼從身側(cè)響起忱嘹,我...
    開封第一講書人閱讀 38,980評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎耕渴,沒想到半個月后拘悦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,414評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡橱脸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,599評論 3 334
  • 正文 我和宋清朗相戀三年础米,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片慰技。...
    茶點故事閱讀 39,773評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡椭盏,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出吻商,到底是詐尸還是另有隱情掏颊,我是刑警寧澤,帶...
    沈念sama閱讀 35,470評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站乌叶,受9級特大地震影響盆偿,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜准浴,卻給世界環(huán)境...
    茶點故事閱讀 41,080評論 3 327
  • 文/蒙蒙 一事扭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧乐横,春花似錦求橄、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至催什,卻和暖如春涵亏,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蒲凶。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評論 1 269
  • 我被黑心中介騙來泰國打工气筋, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人旋圆。 一個月前我還...
    沈念sama閱讀 47,865評論 2 370
  • 正文 我出身青樓宠默,卻偏偏與公主長得像,于是被迫代替她去往敵國和親臂聋。 傳聞我的和親對象是個殘疾皇子光稼,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,689評論 2 354

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