一、本地創(chuàng)建 pod 模板工程
1.打開終端,cd到自己指定文件夾(隨意,自己喜歡就好)

2.執(zhí)行以下命令創(chuàng)建Pod模版:
pod lib create your_project_name







執(zhí)行完以上步驟,模版已經(jīng)創(chuàng)建完成,接下來為自己的pod編寫內(nèi)容
二、編寫pod內(nèi)容
1.將ReplaceMe.swift替換成自己編寫的任意內(nèi)容



2.本地安裝pod
cd到項目目錄下的Example文件夾

執(zhí)行命令:pod install

3.添加視圖本地進行測試



本地測試完畢,根據(jù)自己的需要,添加相應內(nèi)容,接下來提交到遠程倉庫
三、提交到遠程倉庫
1.創(chuàng)建Git項目

2.本地項目關(guān)聯(lián)






提交以上所有文件
3.驗證.podspec
到.podspec文件的目錄下執(zhí)行以下指令:pod spec lint --verbose --allow-warnings

4.創(chuàng)建自己的specs倉庫,用于管理.podspec文件

# pod repo add [Private Repo Name] [GitHub HTTPS clone URL]pod repo add?

輸入指令可查看剛創(chuàng)建的目錄:
cd ~/.cocoapods/repos
ls

5.向Spec提交podspec
指令:pod repo push xxx xxx.podspec
如果報錯可以嘗試以下指令:pod repo push xxx *.podspec --allow-warnings

四、使用成果
新建項目,在Podfile文件添加剛才的源路徑:
source 'https://gitlab.com/benbendeyang/xfyspecs.git'
然后: ?pod 'XFYCycleScrollView', '0.1.0'
在終端:pod install

完工,可以隨意使用了
參考:
http://www.itdecent.cn/p/09204ba3d482
http://www.itdecent.cn/p/f9731bf970f3