美文网首页
私有库创建

私有库创建

作者: NapoleonY | 来源:发表于2019-02-27 11:48 被阅读2次

    pod 注册

    1. 命令行下执行指令 pod trunk me ,如果出现如下提示,证明还未注册 pod image.png
    2. 注册 pod ,只需执行如下命令即可:
      pod trunk register xxx@xx.com "zhongshan"
      xxx@xx.com 为邮箱名
      zhongshan 为用户名
    3. 执行上述命令后,pod 会向上述注册邮箱发一份邮件,点击邮件中的连接,即可注册成功
    4. 此时,在命令行中重新执行命令 pod trunk me ,可以看到你的信息

    公有库的创建

    1. 在项目工程中执行如下命令新建 .podspec 文件
      pod spec create XXXName,其中 XXXName 为 .podspec 文件名
    2. 打开刚才创建的 .podspec 文件,按照里面的提示编辑 spec 文件。其中 .podspec 文件的编辑可参考下面 .podspec 章节
    3. 执行 pod spec lint XXXName.podspec --allow-warnings 命令,用于检查 .podspec 文件是否编写正确
    4. 执行完上述命令后,命令行会出现下面的提示,
    • 如果出现这条提示,则表示 .podspec 或者代码工程有问题

      [!] The spec did not pass validation, due to 1 error.

    • 如果出现这条提示,则表示没有问题了

      .podspec passed validation.

    1. 推送工程到 Cocoapods ,这个过程从几分钟到几十分钟不等。
      pod trunk push XXXName.podspec --allow-warnings
      
    2. 直到出现提示如下,表示成功 屏幕快照 2019-03-03 11.59.22.png
    3. 使用 pod 搜索下自己的库
      pod search XXXName
      如果搜不到,则进入到 ~/Library/Caches/CocoaPods/ ,删除 search_index.json 文件
      然后执行 pod setup 命令
      重新搜索 pod search XXXName,会发现成功找到刚才提交的库
    .podspec 文件
    1. 要开源的代码一定要打 tag,并且 .podspec 文件中的设置的 tag 号能找到,否则在上传到 Cocoapods 时会报错

    未完待续

    参考

    1. Cocoapods 应用第二部分-私有库相关
    2. 自定义Cocoapods库
    3. Cocoapods整理(三)——编写podspec文件

    相关文章

      网友评论

          本文标题:私有库创建

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