您的位置:首页 > 移动开发 > IOS开发

iOS 让自己的框架支持cocoapods

2017-12-25 21:46 197 查看
步骤

1、Github上创建代码库

2、项目中创建podspec文件并填写项目信息

3、到代码库中创建release版本

4、在终端注册cocoapods账号

5、上传代码库

(6、更新框架版本)

1、Github上创建代码库

登录到Github上,创建你的项目,如果已经有了项目,可以跳过这个步骤



项目信息



2、项目中创建podspec文件并填写项目信息

创建完成后,通过github客户端clone下来,在文件中创建你的项目

a、使用终端进入项目文件夹,输入

touch yourProjectName.podspec


b、进入编辑状态

vi yourProjectName.podspec


c、编辑podspec文件,主要涉及到你项目名称、版本、简介、资源、平台等等信息

点击’i’进入编辑模式,编辑完成,点击左上角’esc’,然后’shift+zz’退出编辑

编辑的内容主要有:



3、到代码库中创建release版本



填写一些信息



4、在终端注册cocoapods账号

在终端输入

pod trunk register 邮箱地址 用户名 --description=描述信息


如图:



成功注册,提示你去对应的邮箱进行激活

激活



激活成功,上图提示你可以发布你的项目

输入如下命令可查看个人CocoaPods账号信息

pod trunk me


5、上传代码库

上传代码库之前,最好先验证一下你的podspec文件格式是否合法

pod spec lint


如果错误,请做出相应的更改

如果成功,输入下面命令上传代码

pod trunk push yourProjectName.podspec --allow-warnings


上传成功后,在终端输入如下命令搜索你的库

pod search yourProject


也可以去官网搜索

6、更新框架版本

在github上创建新的release版本,然后再次执行命令即可

补充问题

1、官网上搜出来,本地搜索不出来

输入

pod setup


更新本地pod列表信息

如果依旧搜索不到

输入

rm ~/Library/Caches/CocoaPods/search_index.json


删除本地search_index.json,重新pod search xxxx,产生新的search_index.json文件

参考文章

1、让自己的框架支持cocoapods汇总
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios