展开

关键词

cocoapods

CocoaPods是专门为iOS工程提供第三方依赖库的管理工具,通过CocoaPods,我们可以更方便地管理每个第三方库的版本,而且不需要我们做太多的配置,就可以直观、集中和自动化地管理我们项目的第三方库。

相关内容

  • Cocoapods 制品库

    准备工作 注意: 阅读该篇文档需要准备好以下内容: 安装 Cocoapods。参见 基础操作 创建制品仓库。制品仓库选择 Cocoapods 类型。 安装执行命令安装 Cocoapods。$ sudo gem install cocoapods-- 或$ brew install cocoapods 新建 Demo 项目本节对如何快速创建一个 Demo Cocoapods 制品 提供指引,若您已熟悉 Cocoapods 制品制作可以跳过本节。配置认证信息首先安装 CODING Cocoapods 插件。 sudo gem install cocoapods-coding-ar接下来您可以选择自动生成配置或手动配置,下文以自动生成配置为例。拉取制品根据 Cocoapods 制品仓库中具体制品的拉取指引可以拉取指定 Cocoapods 制品。 修改 Podfile 文件配置。
    来自:
  • Cocoapods使用详解

    所以,你需要 CocoaPods。 CocoaPods应该是iOS最常用最有名的类库管理工具了,上述两个烦人的问题,通过cocoaPods,只需要一行命令就可以完全解决,当然前提是你必须正确设置它。重要的是,绝大部分有名的开源类库,都支持CocoaPods。所以,作为iOS程序员的我们,掌握CocoaPods的使用是必不可少的基本技能了。CocoaPods 的安装和使用介绍安装安装方式异常简单 , Mac 下都自带 ruby,使用 ruby 的 gem 命令即可下载安装:$ sudo gem install cocoapods$ pod这步其实是 Cocoapods 在将它的信息下载到 ~.cocoapods目录下,如果你等太久,可以试着 cd 到那个目录,用du -sh *来查看下载进度。第一次执行pod setup时,CocoaPods 会将这些podspec索引文件更新到本地的 ~.cocoapods目录下,这个索引文件比较大,有 80M 左右。
    来自:
    浏览:634
  • 广告
    关闭

    50+款云产品免费体验

    提供包括云服务器,云数据库在内的50+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
  • CocoaPods使用详解

    CocoaPods简介什么是CocoaPods?每种语言发展到一个阶段,就会出现相应的依赖管理工具。好比Java 语言的 Maven,nodejs 的 npm,Android的grandle。因此使用CocoaPods来代替我们管理这些库,将可以大幅缩短我们的开发时间。 CocoaPods项目的源码 在 Github 上管理。在使用CocoaPods的时候我们并不需要关注它的原理,当我们需要github上的某个开源库的时候,我们使用CocoaPods添加到我们的项目即可。注:当我们输入命令pod setup之后,界面卡住不动了,说明Cocoapods在将它的信息下载到 ~.cocoapods里。第一次执行pod setup时,CocoaPods会将这些podspec索引文件更新到本地的~.cocoapods目录下,当我们想在国内的服务器建立了Cocoapods索引库的时候,我们可以按照如下的方法
    来自:
    浏览:451
  • CocoaPods升级

    前提是你以前已经安装过CocoaPods 1、查看当前pod版本pod --version2、命令行安装 先更新gemsudo gem update --system 需要漫长的等待3、依次执行命令brew-a https:ruby.taobao.orggem sources -l*** CURRENT SOURCES *** https:ruby.taobao.orgsudo gem install cocoapods
    来自:
    浏览:1287
  • CocoaPods的安装使用

    一.CocoaPods说明CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPods 的项目源码在 GitHub上管理。因为现在很多第三方框架都分为 CocoaPods 方式和手动集成两种方式。为了方便更新到最新版本,都推荐使用CocoaPods 方式。在使用 CocoaPods 之后,我们只需要把用到的开源库放到一个名为 Podfile 的文件中,然后执行 pod update 就可以了,CocoaPods 就会自动将这些第三方开源库的源码下载下来,(4).重新安装 $sudo gem install -nusrlocalbin cocoapods。?又报错报错原因:xcode版本和现在CocoaPods的版本问题不匹配。解决方案:更新cocoaPods的版本 ,在终端执行如下命令:$gem install cocoapods --pre。再重新执行安装,即安装成功!
    来自:
    浏览:415
  • iOS必学技-cocoapods

    楼主安装使用过程中遇到以下几个问题,同学们在安装过程中遇到同样问题,可以回头看这里:1 最后一个步骤,终端输入命令行pod install楼主终端出现这样的代码:Analyzing dependencies CocoaPods0.37.0.rc.1 is available.To update use: `gem install cocoapods --pre` This is a test version wed loveFor more information see http:blog.cocoapods.organd the CHANGELOG for this version http:git.ioBaH8pQ.小结:如何安装cocoapods1 更新gem:命令 sudo gem update —system2 FQ$ gem sources --remove https:rubygems.org等有反应之后再敲入以下命令$ gem sources -a http:ruby.taobao.org2 安装cocoapods命令 sudo gem install cocoapods3 cocoapods 设置命令 pod setup4
    来自:
    浏览:408
  • CocoaPods 使用总结

    CocoaPods简介CocoaPods 是专门为 iOS 工程提供第三方依赖库的管理工具,通过 CocoaPods,我们可以更方便地管理每个第三方库的版本,而且不需要我们做太多的配置,就可以直观、集中和自动化地管理我们项目的第三方库CocoaPods 通过一个名为 Pods.xcconfig 的文件来在编译时设置所有的依赖和参数。CocoaPods 是用 Ruby 写的,并由若干个 Ruby 包 (gems) 构成的。该组件包括了所有使用 CocoaPods 涉及到的功能,并且还能通过调用所有其它的 gems 来执行任务。CocoaPodsCore Core 组件提供支持与 CocoaPods 相关文件的处理,文件主要是 Podfile 和 podspecs。私有库开发流程一般公司都会搭建自己的 git 服务器,在实战项目中,经常使用 Cocoapods 管理自己的私有库。
    来自:
    浏览:638
  • 新版Cocoapods更新 CDN

    新版Cocoapods(1.8)更新升级cocoapods到大于等于1.8之后就可以使用CDN下载代码仓库,速度将得到质的飞跃。强烈建议大家使用!Seguin 2、Ruby的安装cocoaPods需要Ruby版本大于2.2.2。先检测一下当前版本。$ sudo gem update -n usrlocalbin —system5、安装cocoaPods 如果之前有$ sudo gem uninstall cocoapods (移除原来的cocoapods) 安装CocoaPods(10.11后苹果升级了安全策略)$ sudo gem install -n usrlocalbin cocoapods新版的 CocoaPods 不允许用pod repo add
    来自:
    浏览:535
  • Cocoapods的安装及使用

    通过Cocoapods为项目添加称为Pods的依赖库(这些库必须是Cocoapods所支持的),并且轻松实现第三方库的版本管理。引入Cocoapods的意义:Cocoapods在引入第三方库时自动为我们完成各种配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等;Cocoapods可以很方便的查找第三方库Cocoapods 官方网站: https:cocoapods.org Cocoapods整个项目托管在github上, 所有的Pods依赖库也都依赖github https:github.comCocoaPods卸载CocoaPods终端命令截图:?三、使用CocoaPods管理的三方库?
    来自:
    浏览:390
  • Cocoapods安装和使用

    2.把ruby镜像移除掉,利用淘宝镜像,安装cocoapods 删除命令:gem sources --remove https:rubygems.org 添加命令:gem sources -a https注意:https安全协议 3.下载安装Cocoa pods 下载命令:sudo gem install cocoapods?https:ruby.taobao.org 更新ruby: sudo gem update --system 如果提示没有权限使用下面的命令:sudo gem install -n usrlocalbin cocoapods这样cocoapods就更新了
    来自:
    浏览:265
  • cocoapods从安装到使用

    这就是CocoaPods的作用。 总而言之,使用CocoaPods的目的是让我们能自动化的、集中的、直观的管理第三方开源库。cocoapods安装0.升级安装Ruby环境 CocoaPods 是使用 Ruby 实现的,可以通过 gem 命令来安装。$sudo gem install cocoapods 这个命令默认安装的应该是最新版本,如果想安装指定版本的cocoapods,请使用以下命令:$sudo gem install cocoapods到这里你已经成功安装了CocoaPods!还有一种更方便的方式,就是使用CocoaPods插件。CocoaPods的安装和使用非常简单,和其他插件的安装一样,此处不再赘述。
    来自:
    浏览:8394
  • CocoaPods和GitHub叉?

    这是我第一次分叉一个GitHub项目,我也不太擅长CocoaPods,所以请耐心等待我。我意识到我需要在另一个之前把我的改变推到我的叉子上pod install但是我该如何做到这是CocoaPods安装的回购工具呢?我是否需要在项目之外处理我的叉子,然后使用CocoaPods安装更改?这对工作流来说太麻烦了。 还是我需要用子模块做些什么?
    来自:
    回答:2
  • CocoaPods安装过程小记

    今年过年时刚买了台MBP,准备在新本上进行开发,顺便记录下安装CocoaPods过程。sources --remove https:rubygems.org$ gem sources -a https:ruby.taobao.org验证新源是否替换成功$ gem sources -l安装CocoaPods$ sudo gem install -n usrlocalbin cocapods现在可能会遇到第一个错误:ERROR: Error installing cocoapods: activesupport$ sudo gem install -n usrlocalbin cocoapods   回到刚开始出错的地方,重新执行,会开始下载100多兆的文件,开始等$pod setup     成功后绿色字体显示:Setup completed到这里cocoapods已经安装完毕可以使用 $pod search FMDB测试一下setup会下载Podspec文件,可以cd至安装目录,用du -sh *来查看下载进度
    来自:
    浏览:552
  • iOS-安装和使用 CocoaPods

    : cocoapods-search-1.0.0.gem (100%) Successfully installed cocoapods-search-1.0.0 Fetching: cocoapods-plugins, netrc, cocoapods-trunk, cocoapods-stats, cocoapods-search, cocoapods-plugins, cocoapods-downloader,cocoapods-deintegrate, fuzzy_match, thread_safe, tzinfo, i18n, activesupport, cocoapods-core, cocoapods: cocoapods-plugins-1.0.0.gem (100%)Successfully installed cocoapods-plugins-1.0.0Fetching: cocoapods-search第一次执行Pod setup时,CocoaPods会将这些podspec索引文件更新到本地的~.cocoapods目录下,这个索引文件比较大,有821.7M左右。所以第一次更新时会有点慢。
    来自:
    浏览:1118
  • CocoaPods之公有仓库的创建

    目录Cocoapods之安装及使用 CocoaPods之公有仓库的创建 一、创建GitHub仓库 二、注册CocoaPods账号 三、创建 .podspec文件 四、 配置编辑.podspec文件 五、提交框架库索引到CocoaPods 一、注册GIthub账号,提交代码到GitHub仓库,就以我封装的原生二维码扫描工具类WSLNativeScanTool为例,文件目录如下图,让它支持CocoaPodsGitHub仓库目录二、注册CocoaPods账号:用终端命令行注册CocoaPods账号,有账号的话也跳不过这一步?,因为他的账号没有类似登陆的机制,所以在你切换设备后,需要再次使用如下的注册命令进行“登陆”操作;如果还没安装CocoaPods,先看一下我的另一篇文章Cocoapods的安装及使用。注册CocoaPods账号终端命令行.png三、创建 .podspec文件 关于Podsepc文件:在所有支持Cocoapods导入的库的开源目录(如Github)下,我们都能看到一个*.podspec
    来自:
    浏览:265
  • 安装cocoapods遇到的几点问题

    一、安装顺序:Homebrew->rvm->ruby->cocoapods二、安装cocoapods,报错:activesupport requires Ruby version >= 2.2.2,如下图fsSL https:raw.githubusercontent.comHomebrewinstallmasterinstall) 4、安装rvm2.3.1: rvm install 2.3.1 5、安装cocoapods: sudo gem install cocoapods三、第一次使用pod install前,需要先pod setup。CocoaPods会将这些podspec索引文件更新到本地的 ~.cocoapods目录下,这个索引文件比较大,有80M左右。所以第一次更新时非常慢。:pod --version----更新:1、cocoapods1.0.1,使用github源,pod setup 用了足足一个多小时,共754M!!!
    来自:
    浏览:451
  • cocoaPods pod install权限被拒绝?

    我使用了安装cocoaPods sudo gem install cocoaPods 我不得不使用sudo,因为没有它我得到了 错误:执行gem时(Gem :: FilePermissionError)所以现在我有一个根安装版本的cocoaPods,用于下载根拥有的Xcode库。 sudo安装的cocoaPods是错误的还是正常的? 如果正常,是否有办法修复pod安装问题?
    来自:
    回答:2
  • 本地化和CocoaPods?

    我有一个使用CocoaPods的项目。因此,我有一个包含两个项目的工作区:mine和Pods。 Pods包含我想要本地化的代码,并且我.strings在Pod中创建了文件。有没有比在我的主要项目中更好地本地化CocoaPods项目中的代码的方法?
    来自:
    回答:2
  • 本地化和CocoaPods?

    我有一个使用CocoaPods的项目。因此,我有一个包含两个项目的工作区:mine和Pods。 Pods包含我想要本地化的代码,并且我.strings在Pod中创建了文件。有没有比在我的主要项目中更好地本地化CocoaPods项目中的代码的方法?
    来自:
    回答:2
  • xcodebuild找不到cocoapods库

    我有一个xcode项目(从Unity构建),它使用cocoapods来安装Firebase依赖项。什么需要改变我如何调用,xcodebuild以便它能够找到由cocoapods安装的pod? 我正在使用xcode版本9.4.1。
    来自:
    回答:1

扫码关注云+社区

领取腾讯云代金券