美文网首页
从零开始完成git版本库依赖于CocoaPods

从零开始完成git版本库依赖于CocoaPods

作者: 风why | 来源:发表于2019-03-07 14:42 被阅读0次

    git代码库关联CocoaPods



    1、首先在git上创建一个版本库:

          注意:在创建版本库的时候选择Add a license 选择MIT LICENSE选项

    2、上传代码库到git

           把本地代码库上传到git上,然后在克隆下来。不会上传git的小伙伴,奉上git上传教程

    3、版本库和CocoaPOS关联

           开始创建podsepec文件

    $ pod spec create CKUti

            1.创建成功工程目录文件夹下面会多出一个.podsepec文件

            2.使用文本编译器打开.podsepec文件,编辑该文件。编辑后文件截图如下:

    这里我遇到了一个坑,我上传的是swift的版本的代码,默认是version3.2这里需要设置sepc.swift_version = "4.2".如果是OC版本的代码则不需要设置该项。

    3.建议使用 $ pod lib lint --no-clean命令,此命令会检查出当前podspec文件中的错误并给出提示

    $ pod lib lint --no-clean

    成功标志是终端展示如下:

    CKUtils passed validation.

    如果出现一些warming 可以使用如下这条命令来将其忽略掉

    $ pod lib lint --allow-warnings

    4.上传podspec文件的时候需要指定tag,终端输入命令

    $ git tag -m"first release version ""1.0.0"

    $ git push --tags

    5.注册CocoaPods账号,如果已有该账号则可以跳过此步骤,直接执行步骤6

    $ pod trunk register 你的邮箱'注册的名字'--description='描述'

    这个时候你填写的邮箱地址会收到一封注册邮件,点击链接完成后回到终端输入命令

    $ pod trunk me

    6.注册完成后,那么现在就要把版本库推送到CocoaPods上去了,直接执行命令

    $ pod trunk push CKUtils.podspec

    经过漫长的等待,出现如下图内容,这样Git代码库一来CocoaPods就完成。

    这个时候就可以pod search CKUtils 查看自己上传的版本库了,并且可以通过CocoaPods导入和管理。

    相关文章

      网友评论

          本文标题:从零开始完成git版本库依赖于CocoaPods

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