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 修改好就可以了。。。




相关文章推荐

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

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

iOS:手把手教你发布代码到CocoaPods(Trunk方式)

概述 关于CocoaPods的介绍不在本文的主题范围内,如果你是iOS开发者却不知道CocoaPods,那可能要面壁30秒了。直奔主题,这篇文章主要介绍如果把你的代码发布到CocoaPods代码...

使用Cocoapods创建私有podspec

Cocoapods是非常好用的一个iOS依赖管理工具,使用它可以方便的管理和更新项目中所使用到的第三方库,以及将自己的项目中的公共组件交由它去管理。Cocoapods的介绍及优点本文就不在赘述,我开始...

swift项目Cocoapods更新报错和找不到pods头文件报错

1.如果你之前Podfile文件的写法是 platform :ios, ‘8.0’ pod 'SDWebImage', '~>3.7' 更新后报错了 修改为如下(例如:项目名XXX): p...

iOS 记录之 CocoaPods Pods的制作(新版方式)

阐述 随着iOS的不断发展,越来越多的开发者开始使用CocoaPods来管理他们的第三方。使用Pods时,我在考虑Pods能不能给自己更大的帮助,改变现在的开发风格。...

CocoaPods使用篇-多工程时怎么使用Pods

问题 1 一个项目中,主工程包含了pod子工程,其他静态类库工程,也想引用pod时,怎么办? 目录结构如下: MainProject Pods.xcconfig Pods SubProjec...

创建私有cocoapods repo库 —— Private Pods

官方引导原文CocoaPods不仅是一个将开源代码添加到项目的很棒的工具,同时也可以做到跨项目分享组件。你使用一个私有的Spec Repo就能做到这些。只需要几个简单步骤就能给你的项目做好一个私有的p...

iOS开发:CocoaPods更新项目Pods里的库报错 error: RPC failed; curl 56 SSLRead() return error -9806

error: RPC failed; curl 56 SSLRead() return error -9806
  • CC1991_
  • CC1991_
  • 2017年03月14日 10:40
  • 3163

CocoaPods更新工程后编译提示Pods-framework.sh:No Such File or Directory

今天你妹的被cocoapods坑死了,简直不要不要的,再次记录下恶心的东西,版本问题涉及到的报错简直不能忍受,根本不知道发生了什么,一定要记录下 看截图·找不到改路径...

cocoapods的安装 遇到 Error installing pods:activesupport requires Ruby version >=2.2.2

1.打开终端 2 移除现有 Ruby 默认源 输入以下指令 $gem sources --remove https://rubygems.org/ 3.使用新的源 输入以下指令  ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:podspec 发布自己的pods到CocoaPods trunk
举报原因:
原因补充:

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