已從新編輯,以https://my.oschina.net/u/3697347/blog/1585311爲主,本篇內容做爲參考git
2017-11-02github
意義:代碼模塊化的須要網絡
步驟:模塊化
0.建立私有庫網絡地址(privateUrl),通常免費的平臺有碼雲、碼市等。github目前不支持免費的私有庫.net
碼雲->新建項目->名稱:privateKit,是否公開:私有的,其它的不用管 ->建立->privateUrl:blog
https://gitee.com/xxx/privateKitip
1.本地倉庫添加私有倉庫rem
pod repo add privateKit privateUrlit
2.建立組件工程io
pod lib create privateKit
3.將組件代碼移動到privateKit工程
3.1組件代碼移動的privateKit/Classes文件裏;
3.2修改privateKit.podspec文件:
s.description 後面的內容必定要寫,
s.homepage 改爲本身的主頁,
s.source = { :git => 'https://gitee.com/xxx/privateKit.git', :tag => s.version.to_s }
4.上傳文件到privateUrl
git remote add origin privateUrl
git add .
git commit -m "xxx"
git push -u origin master
5.上傳privateKit.podspec
git tag -a 0.1.0 -m "0.1.0"
git push --tags
pod repo push privateKit privateKit.podspec
6.倒入私有庫
podfile 裏面增長source描述
source 'privateUrl'
source 'https://github.com/CocoaPods/Specs.git'
pod 'privateKit'
pod install便可