关闭

自制CocoaPods

40人阅读 评论(0) 收藏 举报
分类:

1、创建github仓库,提交代码

1、cd到项目本地文件夹,输入命令: 

pod spec create (项目github地址)

2、编辑podspec文件

样板

Pod::Spec.new do |s|

  s.name         = "TestPods"
  s.version      = "0.0.1"
  s.summary      = "Test Pods"
  s.description  = "My Pods Test"
  s.homepage     = "https://github.com/*/TestPods"
  s.author       = { "*" => "******" }
  s.platform     = :ios, "9.0"
  s.source       = { :git => "https://github.com/*/TestPods.git", :tag => "#{s.version}" }
  s.source_files = "TestPods/TestClass.{h,m}"

  # s.license      = "MIT (example)"
  # s.license      = { :type => "MIT", :file => "FILE_LICENSE" }
end
3、提交podspec文件,创建release

4、引用时Podfile中加入

pod 'TestPods', :git => 'https://github.com/*/TestPods.git'


0
0
查看评论

Cocoapods搜不到库的问题

http://hcoder.cn/2015/08/19/cocoaPods/ 关于cocoapods搜不到一些热门的库的问题,最近碰到一个问题 Cocoapods总是搜不到一些很热门的库,比如Masonry,SDWebImage等等 pod search Masonry&...
  • HeroRazor
  • HeroRazor
  • 2017-07-20 09:14
  • 173

Cocoapods 需更换源,taobao Gems 源已停止维护

gem sources --remove http://ruby.taobao.org/ gem sources -a https://gems.ruby-china.org/即可正常运作,最新源由腾讯云提供服务
  • hncsy403
  • hncsy403
  • 2016-11-11 09:22
  • 2278

CocoaPods的工作原理

大概研究了一下CocoaPods的原理,它是将所有的依赖库都放到另一个名为Pods项目中,然后让主项目依赖Pods项目,这样,源码管理工作都从主项目移到了Pods项目中。发现的一些技术细节有: Pods项目最终会编译成一个名为libPods.a的文件,主项目只需要依赖这个.a文件即可。 ...
  • yuanya
  • yuanya
  • 2014-05-09 14:40
  • 1752

cocoapods及其插件的安装

cocoapods用来管理第三方框架十分方便,今天主要记录下cocoapods安装及其插件的安装 操作在命令行中进行: 1、更新gem(gem是一个管理Ruby库和程序的标准包): sudo gem update --system          ...
  • kobe1003914
  • kobe1003914
  • 2016-08-11 13:05
  • 131

iOS中 快速正确的安装 CocoaPods

iOS中 快速正确的安装 CocoaPods Setting up CocoaPods master repo 卡着不动解决办法在这里! iOS开发者交流QQ群:446310206 有问题或技术交流可以咨询!欢迎加入! 第一部分: CocoaPods 的安装 步骤1 - 安装 RVM RVM 是干...
  • qq_31810357
  • qq_31810357
  • 2015-11-25 08:20
  • 5958

cocoapods最新Mac 安装的方法(适合已经安装好ruby 环境的电脑)

cocoapods安装遇到的问题及解决方法 字数1853 阅读194 评论0 喜欢5 这一篇是用Markdown 写的,梳理了一下排版。以前的文章改不成Markdown了。凑活吧,真扯淡,得水,走,去拉水去。 现在的cocoapods与之前比较,有很多...
  • ZachMan1993
  • ZachMan1993
  • 2016-12-03 20:35
  • 1656

看一遍就会的CocoaPods的安装和使用教程

什么是CocoaPods? CocoaPods是专门为iOS工程提供对第三方库的依赖的管理工具,通过CocoaPods,我们可以更方便地管理每个第三方库的版本,而且不需要我们做太多的配置。直观、集中和自动化地管理我们项目的第三方库。 我们都有这样的经历,当我们添加第三方库的时候,需要导入一堆相关...
  • u012960049
  • u012960049
  • 2017-04-20 09:28
  • 7770

CocoaPods安装过程记录(Homebrew、Ruby、CocoaPods)

最近正在学习iOS开发,需要用到一些网上提供的第三方库,在使用这些库的时候发现许多的都需要使用CocoaPods来管理。我以前一直使用Windows开发Android从来没听说个这是个啥玩意儿,但是这么多第三方库都需要它,看来是绕不过去了,既然绕不过去那就顺手搞定它吧。 (前面是记录的我的安装过程,...
  • zhang5690800
  • zhang5690800
  • 2016-07-12 21:30
  • 2281

iOS 支付宝详细集成总结

iOS 支付宝详细集成总结 字数1098 阅读123 评论2 喜欢0 前提是你已经在支付宝平台上创建了应用,并且已经获得了移动支付的能。如果没有就自己去支付宝开放平台,申请注册。支付宝开放平台 1.Mac生成RSA私钥、公钥、Mac 使用Ope...
  • qq_33281417
  • qq_33281417
  • 2016-03-22 10:20
  • 872

更新CocoaPods到1.2.0

中途报错:ERROR: While executing gem ... (Gem::DependencyError) Unable to resolve dependencies: cocoapods requires claide (< 2.0, >= 1.0.1), cocoapod...
  • MiAo_EM
  • MiAo_EM
  • 2016-11-22 10:21
  • 3576
    个人资料
    • 访问:44次
    • 积分:10
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档
    阅读排行