更新Cocoapods最新版与使用

前言: 默认你是有经验的iOS开发者, 必然电脑里会安装了一个版本的Cocoapods, 我进行的是直接更新

  • 为什么写这篇文章, 最近群里的几个小伙伴问我类似的这种Cocoapods的问题, 说遇到如何如何的问题, 我觉得还是亲手试一下, 踩过的坑(然而并没有坑 表情.jpeg), 才有印象, 做一个记录, 所以这篇文章传播的意义并不大.

文章分为更新和使用都是博主亲测步骤

// 预览的时候可用, 发布之后不可用了, html标签失效了???

点击直接查看更新步骤 - 跳到指定位置

点击直接查看使用步骤 - 跳到指定位置

更新步骤

查一下当前的版本

pod --version // 0.39.0 

更新一下 gem

sudo gem update --system

查看一下当前的源

gem sources -l

是淘宝的镜像, 那就不换了~ 如果不是的话

// 换一下 注: 是淘宝的镜像省略此步骤
gem sources - remove https://rubygems.org/
gem sources - a https://ruby.taobao.org/

进行安装就可以了

sudo gem install cocoapods // 在查看一下版本 1.0.1

这步不可缺, 下载一些必要的文件

pod setup

使用步骤

切换到工程目录下—-> 新建一个Podfile文件 —>像以前一样的编辑 —>保存退出

pod update --no-repo-update

并没有让我失望果然出错了

果断去Cocoapods官网查了一下, 只需要修改Podfile就可以了,如图是最简单的写法, 详细信息请看文章参照的官方文档.

这篇文章写的特别失望, 并没有遇到坑~ 愉快的结束了! 难道是我的长得帅的原因 逃~

官方参照文档:

https://guides.cocoapods.org/

https://guides.cocoapods.org/syntax/podfile.html

图片没有显示所以放出原文链接 - 点这里查看原文

微博-点我@夏天是个大人了 || QQQ: 498143780

时间: 2024-12-07 15:56:30

更新Cocoapods最新版与使用的相关文章

更新cocoapods之后,出现Undefined symbols for architecture arm64

最近刚更新了cocoapods之后出现了 Undefined symbols for architecture arm64: ld: symbol(s) not found for architecture arm64 所有的第三方库都不支持 arm64. 由于之前的三方类库编译文件已存在,导致更新的类库无法编译!!!(查找了很多方法都无效,最终还是这个原因!) 只需要在libPods-xxxx.a点Show in Finder,将Products目录下文件全部清空,重新编译就好了.

【iOS】更新 CocoaPods 后 Podfile 报错

更新了 CocoaPods 后,再执行 "pod install" 时报了如下错误: [!] The dependency `AFOnoResponseSerializer` is not used in any concrete target. The dependency `SDWebImage` is not used in any concrete target. The dependency `SSKeychain` is not used in any concrete t

openSUSE13.2安装Nodejs并更新到最新版

软件源中直接安装Nodejs即可 sudo zypper in nodejs 查看nodejs版本 [email protected]:~> node --version v0.10.5 貌似版本有点低,恩,升级之.安装管理版本的n模块 sudo npm install -g n 之后使用sudo n stable进行更新到最新稳定版. 之后再看看版本. [email protected]:~> npm --version 1.2.18

不让360.6.0更新到最新版的方法

去把安装目录下的installerw文件夹给删了就不更新了

趋势发现支付宝安卓版漏洞 建议尽快更新至最新版

  近期,趋势科技发现支付宝Android应用程序上有两个漏洞,可被攻击者用来进行网络钓鱼(Phishing)攻击以窃取支付宝认证信息. 第一个漏洞:输出组件Activity Android应用程序有几个重要的组件,当中之中的一个是Activity(Activity是Android组件中最基本也是最为常见用的四大组件之中的一个). Activity有一个重要的属性,android:exported.假设此属性设定为「true」时,安装在同一Android设备上的每一个应用程序都能够调用这个组件(

Android Studio不更新到最新版使用Kotlin

第一步:安装Kotlin插件 打开Settings面板,找到Plugins选项,点击Browse repositories(浏览仓库),输入“Kotlin”查找,然后安装即可.安装完成之后需要重启Android Studio. 安装完成之后如下图所示. 第二步:配置Kotlin开发环境 点击菜单栏的“Tools”选项,选择“Kotlin”,然后选择“Configure Kotlin in Project”.如下图所示. 在弹出的窗口中选择需要使用Kotlin的模块和Kotlin编译器和运行时的版

linux下flashplayer更新_最新版传送

http://get.adobe.com/cn/flashplayer/ 官网地址,全部最新的flash都在这了,左边选择你要下载的类型,右边点击下载就行了. 最简单的方法就是 下载rpm包,命令rpm -ivh ..... 安装好,重启浏览器,一步到位.

Cocoapods安装 2018-11-01更新

2018-11-1 更新 pod install 报错 [!] Oh no, an error occurred. Cocoapods 需要更新 主要涉及2点内容 一.ruby 更新(V2.5.3) 经常是用命令行更新ruby,但是 ruby -v 的时候还是以前老版的 这因为Mac新系统的原因,Mac自带一般都是2.0 1. $ brew install ruby 安装成功的话 /usr/local/Cellar/ruby/2.5.3 会有这个文件 执行 $ ruby -v 的时候还是以前老版

cocoapods iOS类库管理工具的安装与使用

CocoaPods是一个管理Swift和Objective-C的Cocoa项目的依赖工具.他可以优雅地帮助你扩展你的项目.简单的说,就是替你管理Swift和Objective-C的Cocoa项目的第三方库引入. 官网地址:https://cocoapods.org/ 1.首先输入命令行 gem source -l 查看当前系统的ruby 源,如果不是taobao的ruby源,你需要  移除之前的ruby源 在更换为淘宝ruby. $ sudo gem sources - r https://ru