提前安装好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。可以搜到之后就可以在你的项目中导入了。