制作cocoapods私有库

提前安装好pod和git

1.打开终端,cd到你要存储的位置

2.pod lib create 项目名称 (项目名称和github上的项目名称保持一致)//需要回到几个问题,我的答案是ObjC/Yes/None/No/LAN

3.在xcode中修改 项目名称.podspec文件中summary,随便写一些东西。不然验证的时候会出现警告。

项目名称文件夹有Assets和Classes两个文件夹,Assets存放图片,Classes中删除ReplaceMe.m文件,并放上你需要的文件。//会验证代码,代码不要有错误,不要依赖没有的文件

4.cd到Example里,就是有podfile文件的地方。然后pod install,每次修改 项目名称.podspec都需要此操作。

5.cd ../ 回到上一级目录,git add .  //每次修改文件都需要重新执行以下操作,包括本条

6.git commit -m '注释'

7.在Github创建仓库,项目名称和你上面创建的项目名称保持一致,空项目就可以,什么都别加。创建好之后拷贝地址。并确保与 项目名称.podspec中homepage和source中的地址保持一致。

8.git remote add origin 上一步拷贝的地址    //如果执行这一步时,地址写错了先执行git remote rm origin,然后再执行这一步

9.git push -u origin master

10.pod lib lint//验证库是否正确,验证通过再执行下一步

11.提交之前,你需要注册pod账号。实质上是将"邮箱--名称--电脑"绑定在一起,所以这里不需要密码。

12.pod trunk register EMAIL [NAME],如果已经注册可以跳过这一步。

13.git tag 0.1.0

14.git push origin 0.1.0

15.pod spec lint 项目名称.podspec//验证通过再执行下一步

16.pod trunk push //提交到cocoapods

pod search 项目名称

如果搜不到请更新pod,在终端执行命令sudo gem install cocoapods。执行 pod repo update更新本地仓库,再执行搜索。如果还是搜不到可以试试 pod search 项目名称 --simple。如果还是没有,请重新安装pod。可以搜到之后就可以在你的项目中导入了。

你可能感兴趣的:(制作cocoapods私有库)