码迷,mamicode.com
首页 > 其他好文 > 详细

Cocoapods 制作发布

时间:2016-04-15 21:47:39      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

CocoaPods是一个负责管理iOS项目中第三方开源库的工具。CocoaPods的项目在Github上管理。

1.首先查看自己的cocoapods版本,也可以查看pod是否支持trunk命令

pod --version

pod --help

如果不支持trunk,需要更新你的cocoapods,下面是pod trunk命令

pod trunk --help
Usage:

    $ pod trunk COMMAND

      Interact with the CocoaPods API (e.g. publishing new specs)

Commands:

    + add-owner      Add an owner to a pod
    + info           Returns information about a Pod.
    + me             Display information about your sessions
    + push           Publish a podspec
    + register       Manage sessions
    + remove-owner   Remove an owner from a pod

Options:

    --silent         Show nothing
    --verbose        Show more debugging information
    --no-ansi        Show output without ANSI codes
    --help           Show help banner of specified command

2.注册账号

pod trunk register xxx@xxx.com ‘Test‘ --description=‘cocoapods maker‘

一定要是有效的邮箱地址,需要邮箱确认

注册成功后,查看注册信息

pod trunk me

3.准备podspec

这里不详细描述

4.校验podspec

pod spec lint xxx.podspec --verbose

提示很明确,根据提示修改自己的podspec,并且提交到github上

5.发布cocoapods

pod trunk push xxx.podspec --verbose

如果成功部署之后,就可搜到刚才提交的发布xxx

pod search xxx

 

tips:

发布的时候github上的tag和podspec的version一定要对应上,否则会发布失败;

如果push成功,该version下就不能修改了,提pr到https://github.com/CocoaPods/Specs也没有用.只能够重新发布新的version.对version比较在意的需要谨慎push;

 

  

 

 

Cocoapods 制作发布

标签:

原文地址:http://www.cnblogs.com/lizilong/p/5396751.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!