podspec 发布自己的pods到CocoaPods trunk

转载 2015年11月18日 11:17:33




博客分类: 

https://github.com/zjjzmw1/ZMWImageCache     

一、创建自己的github 仓库。

Repository name : 项目名。
Description  :项目的说明描述。
选Public 可以共享。。。。公司选 Private 收费的。
包含 Initialize this repository with a README
Add .gitignore:  Object-C           
Add a License: MIT 

伦理片 http://www.dotdy.com/

二:
git clone  https://github.com/sddd…….git
三:编写 pod spec 文件。
Pod::Spec.new do |s|
s.name             = “项目名"
s.version          = "1.1.0"
s.summary          = “iOS各种,,,描述。。。。"
s.description      = <<-DESC
 "常用的iOS类目整描述。。。理"
DESC
s.homepage         = "https://github.com/xiaoming/JSONKIT"
s.license          = 'MIT'
s.author           = { “小明" => “zjjsdf@163.com" }
s.source           = { :git => "https://github.com/xiaoming/JSONKIT
 ", :tag => s.version.to_s }
s.platform     = :ios, '7.0'
s.requires_arc = true
s.source_files = ’XXX/*'
s.frameworks = 'Foundation', 'CoreGraphics', 'UIKit'
end
写完后。
 pod lib lint   //验证下有没有错误。。。。
四:自己的 项目文件夹包含:ReadMe     podspec    代码的文件      LICENSE    四个文件。
五:git add .    
git commit -m “sdasddf”
git tag “1.0.0”
git push —tags
git push origin master 
 
 影音先锋电影 http://www.iskdy.com/
六。pod trunk register  sdsdsd@163.com    “小明”       
这里的邮箱  ,用户名  和   s.author   的  要保持一致。。。。
 
pod trunk  me    ///查看自己的注册的信息。。。刚才的需要去邮箱里激活。
 

当然,如果你的pod是由多人维护的,你也可以添加其他维护者

pod trunk add-owner ARAnalytics kyle@cocoapods.org
七:  pod trunk push 
八。pod search sdfsdf
搜索到。说明 成功了。。。
九:另外,如果想要搜索到新人传的pod  ,,,需要更新下自己本地的pod …
pod setup 

 

十:更新的时候,,,commit  ,push 代码,,,tag ,,,并且把 spec里面的tag 修改好就可以了。。。




iOS---如何在CocoaPods上发布自己的项目

目前, 在iOS开发中, CocoaPods应该算是使用最为频繁的包管理工具了.
  • icetime17
  • icetime17
  • 2016年06月29日 00:05
  • 1208

使用CocoaPods配置第三方类库

前言 在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确地配置他们有时候是非常繁琐的事情,幸运的是CocoaPods是一个很好的解决方案。 什么是CocoaPods Coc...
  • doublefi123
  • doublefi123
  • 2014年07月28日 22:42
  • 19273

Cocoapods的详细使用教程 (安装/使用/删除/注意)

什么是CocoaPods CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本...
  • st646889325
  • st646889325
  • 2016年12月07日 09:09
  • 1600

如何发布自己的开源框架到CocoaPods---持续更新中

如何发布自己的开源框架到CocoaPods——在项目所在目录下执行* pod init * , 生成Podfile文件, 我们需要对其进行相应的配置。在开发过程中,经常会使用到第三框架,我们通过一个p...
  • blog_t
  • blog_t
  • 2017年03月06日 09:33
  • 1178

如何编写一个CocoaPods的spec文件

CocoaPods命令介绍 在上一篇文章中,已经介绍过CocoaPods的几条基本命令。pod setup用于初始化本地第三方库的Spec描述文件,所有的spec文件存都存放在~/.cocoapod...
  • zaitianaoxiang
  • zaitianaoxiang
  • 2014年09月25日 17:59
  • 3950

CocoaPods进阶:本地包管理

http://www.iwangke.me/2013/04/18/advanced-cocoapods/ 粉笔网的iOS工程师唐巧曾经写过一篇blog《使用CocoaPods来做iOS程...
  • meegomeego
  • meegomeego
  • 2014年04月25日 15:46
  • 6463

CocoaPods组件平滑二进制化解决方案

什么是组件二进制化? 在iOS开发中,事实标准是我们使用CocoaPods生成、管理和使用library。这里的library就是一个模块、组件或库。二进制化指的是通过编译把组件的源码转换成静态...
  • SuYuMingXiangGuan
  • SuYuMingXiangGuan
  • 2017年01月12日 15:16
  • 611

在CocoaPods上创建自己iOS程序的依赖管理

在CocoaPods上创建自己iOS程序的依赖管理
  • skylin19840101
  • skylin19840101
  • 2015年12月29日 16:20
  • 2060

发布自己的pods到CocoaPods trunk 及问题记录

这两天准备把之前写的一些小玩意添加到pods库中去,参考了一些资料后进行操作,实际中也遇到了一些问题,记录下来,问题及解决方式在后面。...
  • u010124617
  • u010124617
  • 2015年07月08日 16:07
  • 1464

创建自己的CocoaPods的Spec仓库

最近在研究CocoaPods用来管理公共代码和依赖库,在网上看了一些博文,有介绍CocoaPods的入门使用,Spec文件的制作以及使用私有的Spec文件和依赖本地包。本文将介绍如何创建自己的Spec...
  • xc120313778
  • xc120313778
  • 2014年10月10日 09:20
  • 1203
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:podspec 发布自己的pods到CocoaPods trunk
举报原因:
原因补充:

(最多只允许输入30个字)