展开

关键词

cocoapods

二:在gitlab上创建一个私有项目TestPod,并且克隆到本地的workspace目录下。

57945

CocoaPods

1.指定源 CocoaPods支持Spec仓库,可以建立自己的source,也可以使用非官方的源,只要是符合规定的都可以自定使用。 undefined 私有库创建 source 'https://github.com/624990742/SwiftBase/Specs.git'//自己私有的 source 'https://github.com/CocoaPods

10940
  • 广告
    关闭

    90+款云产品免费体验

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

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Cocoapods使用详解

    所以,你需要 CocoaPodsCocoaPods应该是iOS最常用最有名的类库管理工具了,上述两个烦人的问题,通过cocoaPods,只需要一行命令就可以完全解决,当然前提是你必须正确设置它。 重要的是,绝大部分有名的开源类库,都支持CocoaPods。所以,作为iOS程序员的我们,掌握CocoaPods的使用是必不可少的基本技能了。 这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可以试着 cd 到那个目录,用du -sh *来查看下载进度。 使用 CocoaPods 的镜像索引 所有的项目的 Podspec 文件都托管在https://github.com/CocoaPods/Specs。 第一次执行pod setup时,CocoaPods 会将这些podspec索引文件更新到本地的 ~/.cocoapods/目录下,这个索引文件比较大,有 80M 左右。

    71620

    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索引库的时候,我们可以按照如下的方法

    65670

    cocoaPods 组件发布

    origin <GitHub仓库地址> git push origin master git tag <版本号> (和XXX.podspec里的一致,如:0.1.0) git push --tags 七、验证cocoapods ------ Congrats MyThirdPartySDK (0.1.0) successfully published January 26th, 00:41 https://cocoapods.org -------------------------------------------------------------------------------- 九、验证 将组建在cocoapods发布成功后

    13010

    CocoaPods升级

    前提是你以前已经安装过CocoaPods 1、查看当前pod版本 pod --version 2、命令行安装 // 先更新gem sudo gem update --system // 需要漫长的等待 /ruby.taobao.org/ gem sources -l *** CURRENT SOURCES *** https://ruby.taobao.org/ sudo gem install cocoapods // 安装cocoapods pod setup ##大功告成!!!

    1.5K20

    iOS必学技-cocoapods

    我就不再造轮子了,网上的教程很详细,楼主亲测,好用. http://code4app.com/article/cocoapods-install-usage 楼主安装使用过程中遇到以下几个问题,同学们在安装过程中遇到同样问题 ,可以回头看这里: 1 最后一个步骤,终端输入命令行 pod install 楼主终端出现这样的代码: Analyzing dependencies CocoaPods 0.37.0.rc.1 is To update use: `gem install cocoapods --pre` [!] This is a test version we'd love you to try. / //等有反应之后再敲入以下命令 $ gem sources -a http://ruby.taobao.org/ 2 安装cocoapods 命令 sudo gem install cocoapods 3 cocoapods 设置 命令 pod setup 4 cd 到工程根目录创建podfile文件 命令 vim Podfile 5 编辑 Podfile内容 platform :ios, '7.0

    46090

    Cocoapods安装和使用

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

    35520

    【IOS】CocoaPods安装总结

    /configure --prefix=/usr/local make make install 5 安装CocoaPods 在安装CocoaPods之前,首先要在本地安装好Ruby环境。 我们可以用淘宝的Ruby镜像来访问cocoapods。 等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。 继续往下看吧 6 参考文档 (good)CocoaPods安装和使用教程 http://code4app.com/article/cocoapods-install-usage (Good)在Mac //code4app.com/article/cocoapods-install-usage Getting Started http://guides.cocoapods.org/using/getting-started.html

    9920

    CocoaPods 使用总结

    CocoaPods简介 CocoaPods 是专门为 iOS 工程提供第三方依赖库的管理工具,通过 CocoaPods,我们可以更方便地管理每个第三方库的版本,而且不需要我们做太多的配置,就可以直观、集中和自动化地管理我们项目的第三方库 CocoaPods 通过一个名为 Pods.xcconfig 的文件来在编译时设置所有的依赖和参数。CocoaPods 是用 Ruby 写的,并由若干个 Ruby 包 (gems) 构成的。 在解析整合过程中,最重要的几个 gems 分别是: CocoaPods/CocoaPodsCocoaPods/Core 和 CocoaPods/Xcodeproj。 该组件包括了所有使用 CocoaPods 涉及到的功能,并且还能通过调用所有其它的 gems 来执行任务。 CocoaPods/Core Core 组件提供支持与 CocoaPods 相关文件的处理,文件主要是 Podfile 和 podspecs。

    89720

    使用CocoaPods出现 The `master` repo requires CocoaPods 0.32.1 – 问题解决

    近期在使用CocoaPods为project配置第三方类库时出现了例如以下问题: [!] The `master` repo requires CocoaPods 0.32.1 - 明显是由于CocoaPods没有升级到最新版本号。 更新CocoaPods后问题解决,命令例如以下: $ sudo gem update cocoapods 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/118179

    7510

    CocoaPods 安装配置

    首先安装配置好 ruby,CocoaPods 需要 Ruby 的版本大于 2.2.2,不然会报错: Error installing pods: activesupport requires Ruby CURRENT SOURCES *** https://gems.ruby-china.org/ # 出现以上提示说明添加成功 安装 $ sudo gem install -n /usr/local/bin cocoapods a pod with name, author, summary, or description matching `AFNetworking` 解决方法 $ rm ~/Library/Caches/CocoaPods

    44840

    CocoaPods install error

    22210

    使用Cocoapods创建私有库

    五一之后,公司要求对代码进行整理,同时进行代码管理、自动化打包等标准化流程,这些东西一直是我想搞的,这次有了公司的支持,操作起来也更顺利了,代码管理、自动化打包会找时间写一篇博客,这次主要记录利用Cocoapods 1、创建私有Spec Repo Spec Repo其实类似一个容器,里面装着所有的公开的Pods,当使用Cocoapods后,他就会被clone到本地的~/.cocoapods/repos目录下: ? 创建完成之后,在终端下执行如下命令 pod repo add ZJTestSpecs https://coding.net/u/cenzhijun/p/ZJTestSpecs/git 成功的话就会在~/.cocoapods 没有错误之后,就可以在~/.cocoapods/repos/ZJTestSpecs目录下看到自己的私有库了,同时我们远程的Spec Repo也有一次提交,已经被自动push上去了 可以用pod search 至此,自己的私有库就算制作好了 5、使用制作好的Pod 在Podfile文件中,内容如下: source 'https://github.com/CocoaPods/Specs.git' # 官方库

    43630

    Cocoapods的安装及使用

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

    42470

    发布组件到cocoaPods

    origin <GitHub仓库地址> git push origin master git tag <版本号> (和XXX.podspec里的一致,如:0.1.0) git push --tags 七、验证cocoapods --- Congrats MyThirdPartySDK (0.1.0) successfully published January 26th, 00:41 https://cocoapods.org -------------------------------------------------------------------------------- 九、验证 将组建在cocoapods发布成功后

    12930

    Cocoapods更新出错

    删除项目文件夹下的podfile.lock文件,重新pod install即可更新第三方库了。

    34220

    CocoaPods缓存清理之谜

    小菜在工作中遇到了一个问题,就是负责打包的机器的 CocoaPods 缓存会莫名奇妙被全部删掉,一时不知啥原因。为了搞清楚这个问题,小菜扒了扒 CocoaPods 的代码,了解了下缓存部分处理细节。 2.1缓存的路径 默认 CocoaPods 的缓存路径是 /Users/YourName/Library/Caches/CocoaPods 下,我们称之为 cache_root。 一起来看下 cocoapods/config.rb。 ENV['COCOAPODS_SKIP_CACHE'].nil? 本文是 CocoaPods沉思录 的第一篇文章,日后有相关 CocoaPods 探讨的文章都会归并到这个话题下。欢迎大家关注。 小菜与老鸟

    1.7K10

    CocoaPods安装过程小记

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

    75720

    CocoaPods之公有仓库的创建

    目录 Cocoapods之安装及使用 CocoaPods之公有仓库的创建 一、创建GitHub仓库 二、注册CocoaPods账号 三、创建 .podspec文件 四、 配置编辑.podspec CocoaPods: ? GitHub仓库目录 二、注册CocoaPods账号: 用终端命令行注册CocoaPods账号,有账号的话也跳不过这一步? ,因为他的账号没有类似登陆的机制,所以在你切换设备后,需要再次使用如下的注册命令进行“登陆”操作;如果还没安装CocoaPods,先看一下我的另一篇文章Cocoapods的安装及使用。 注册CocoaPods账号终端命令行.png 三、创建 .podspec文件 关于Podsepc文件:在所有支持Cocoapods导入的库的开源目录(如Github)下,我们都能看到一个*.podspec

    41110

    扫码关注腾讯云开发者

    领取腾讯云代金券