美文网首页
个人库上传到cocoapods记录

个人库上传到cocoapods记录

作者: hypercode | 来源:发表于2018-10-20 22:38 被阅读0次

    一直想构建一个常用的类库,并上传到cocoapods,以后多个工程可以随意引用。实现步骤如下:

    1.传自己的工程到github上。

    2.打tag,release 一个版本出来。

    3.写License文件,github 上选择 MIT 的也可以。

    4.写podspec文件,具体写法参考网上。这步遇到一些问题,比如对应tag的工程找不到,版本号不用像网上说的一样加v。比如s.source_files路径写错,会导致文件路径找不到。

    最终写好后用命令$pod spec lint *****.podspec,检验podspec文件是否写错。

    5.podspec文件校验没问题后,用命令$pod trunk push --allow-warnings 上传到pod服务器。

    这步有可能出现

    ···

    [!] You need to register a session first.

    ···

    解决方案命令如下:

    pod trunk register 电子邮箱 '您的姓名' --description='macbook pro'

    6.用pod search 搜索新上传的库时,搜不到的解决办法:删除~/Library/Caches/CocoaPods/ 目录下的 search_index.json 文件。

    注意:要把ruby的库和pods的库改为国内的,不然速度会很慢,或者根本没速度。

    相关文章

      网友评论

          本文标题:个人库上传到cocoapods记录

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