1、建立一個私有的podspec包括以下那麼幾個步驟:ios
一、建立Pod的所須要的項目工程文件,而且有可訪問的項目版本控制地址。git
1)首先在OSChina的Git中新建一個遠程倉庫,以下圖,記得選擇許可證(不選擇會致使以後push到Spec時出現[iOS] license: Unable to find a license file警告)、.gitignore、Readme。github
2)git clone ,將項目克隆到本地。命令:git clone https://github.com/vincentwu08/TGCornerView.gitspa
3)克隆後在該項目目錄下新建項目。.net
4)建立podspec,命令:pod spec create TGCornerView。版本控制
檢測合法性:pod lib lint (pod lib lint --allow-warnings)component
以前是在Github上建立的一個示例項目,因此以後的示例均使用的以前的Demo。get
二、建立並設置一個私有的Spec Repo。it
1)繼續建立一個私有庫項目io
2)pod repo add JYC_iOS_Components https://git.oschina.net/vincentwu/jyc_ios_components.git
3)將項目TGCornerView添加到本地庫中pod repo push JYC_iOS_Components TGCornerView.podspec
三、在我的項目中的Podfile中增長剛剛製做的好的Pod並使用。
四、更新維護podspec。