美文网首页
CocoaPods 私有库的创建流程

CocoaPods 私有库的创建流程

作者: 打不死的小怪兽 | 来源:发表于2016-08-01 14:38 被阅读182次

    一、CocoaPods的安装、spec文件的理解、私有库管理和模块化管理。

    CocoaPods的安装

    CocoaPods公有库和私有库的了解

    私有库管理化模块和公有库模块化管理

    二、CocoaPods创建私有库的详细流程

    1、在github上新建一个私有库

    license类型

    正规的仓库都应该有一个license文件,Pods依赖库对这个文件的要求更严,是必须要有的。因此最好在这里让github创建一个,也可以自己后续再创建。使用的license类型是MIT。

    2、pod repo add testSpecs https://github.com/qgg/testSpecs.git

    执行成功之后,前往~/.cocoapods/repos 可以查看你创建的本地testSpecs。

    3、把项目clone到本地然后在根目录下新建testSpecs.podspec

    pod spec create testSpecs

    4、spec文件的编写

    spec文件

    name: 导入pod后的目录名

    version: 当前版本号

    deployment_target: 配置的target

    prefix_header_file: 预编译头文件路径,将该文件的内容插入到Pod的pch文件内

    source: 来源的具体路径,是http链接还是本地路径

    requires_arc: 是否需要arc

    source_files: 指定该目录下包含哪些文件

    5、本地验证

    pod lib lint

    6、验证成功后推送工程到github给工具库打tag(和podspec中的版本保持一致)

    添加一个tag版本

    注意:此时创建的tag版本号要和testSpecs.spec中的s.version = "0.0.1"保持一致。

    7、验证远程库

    pod spec lint

    8、提交到私有库

    添加:git add.

    提交:git commit -m "change"

    推送到远程仓库:git push -u origin master

    提交到私有库:pod repo push testSpecs .podspec

    9、查询私有库是否存在

    pod search testSpecs

    10、在其他项目中使用私有库

    其他项目使用私有库

    相关文章

      网友评论

          本文标题:CocoaPods 私有库的创建流程

          本文链接:https://www.haomeiwen.com/subject/gxwxsttx.html