美文网首页iOS项目
cocoapods私有库创建

cocoapods私有库创建

作者: 小僧有礼了 | 来源:发表于2019-02-13 17:07 被阅读0次

    Spec Repo

    • Spec Repo其实类似一个容器,里面装着所有的公开的Pods,当使用Cocoapods后,他就会被clone到本地的~/.cocoapods/repos目录下

    创建Pod项目并推送到git仓库

    • cd到你想创建项目的文件夹
      pod lib create 名称
    • 在创建项目的/Classes下,添加自己的内容
      git add .
      git commit -a -m 'init library'
      git remote add
      git push

    更新维护

    • 打开pods.xcodeproj工程,在Development Pods文件夹中自己创建文件夹下修改要提交的代码,在pod中的.podspec修改当前要更新的版本号、在README.md文件中添加必要的说明

    其他命令

    • 验证
      pod lib lint
      pod lib lint --use-libraries 解决静态库或者framework库检验提示找不到库的时候用到
      pod lib lint --allow-warnings 表示允许警告
      pod lib lint --use-libraries --allow-warnings

    podspec文件

    name:框架名
    version:当前版本(注意,是当前版本,假如你后续更新了新版本,需要修改此处)
    summary:简要描述,在pod search ZCPKit的时候会显示该信息。
    description:详细描述
    homepage:页面链接
    license:开源协议
    author:作者
    source:源码git地址
    platform:支持最低ios版本
    source_files:源文件(可以包含.h和.m)
    public_header_files:头文件(.h文件)
    resources:资源文件(配置的文件都会被放到mainBundle中)
    resource_bundles:资源文件(配置的文件会放到你自己指定的bundle中)
    frameworks:依赖的系统框架
    vendored_frameworks:依赖的非系统框架
    libraries:依赖的系统库
    vendored_libraries:依赖的非系统的静态库
    dependency:依赖的三方库

    相关文章

      网友评论

        本文标题:cocoapods私有库创建

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