问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

cocoapods 怎么更新本地的代码

发布网友 发布时间:2022-06-01 19:23

我来回答

1个回答

热心网友 时间:2023-10-13 07:55

首先需要下载安装CocoaPods,系统要求有ruby环境,至少OS X 10.9以后是自带ruby环境的(Python也自带了),使用逗ruby -v地命令可以查

看当前ruby版本。

配置过程如下:

1.ruby环境

不放心的话可以先确认下ruby环境,据说由于GFW的影响,大都把Ruby镜像指向taobao的(其实上个月第一次用的时候没有设置,现在为了稳定性还是换吧),执行以下命令:

2.下载CocoaPods

执行如下命令:
sudo gem install cocoapods

3.使用CocoaPods

安装完成后即可使用了,通过CocoaPods来下载使用第三方类库,首先要检查CocoaPods是否支持目标类库,虽然大多数都是支持的。

比如检查是否支持AFNetworking,执行命令逗pod search AFNetworking地,即可看到相关信息。

下面举个例子如何在一个名为逗DemoMap地的项目里使用CocoaPods管理第三方类库,进入项目所在目录,并建立Podfile(配置文件)

执行两条命令:
cd /hou/DemoMap vim Podfile

按下逗i地,进入编辑模式,在Podfile中输入以下信息(根据GitHub中提示信息获得):
platform :ios, '7.0' pod "AFNetworking", "~> 2.0"

按下ESC键,退出编辑模式,输入:wq,进行保存操作。

输入pod install开始自动下载并配置好,以后打开项目用.xcworkspace后缀的文件即可。

Pods文件夹中存放的就是下载好的第三方依赖库。

打开后可以发现,项目工程中已经自动引入了AFNetworking。

在工程里引用头文件后就可以直接使用了。如果类库有更新,可以按照第3步的办法对配置文件进行更新,然后执行逗pod update地即可。
怎么查看cocoapods是否安装成功

命令:sudo gem install cocoapods 命令:pod setup pod setup命令执行后原理是将Spec项目复制到当前用户的.cocoapods\master目录下,以后的查找、安装使用都是基于该本地目录的.安装成功后,就可以尝试使用了,以后更新新版本的Spec项目只需要再次执行pod setup即可 使用Search命令来看看你需要的第三方库是否存...

aippt自动生成工具

随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图、条形...

如何创建私有 CocoaPods 仓库

3.向本地仓库中添加创建 Pods 依赖库所需的文件 这个代码库需要手动在外面创建好.podspec、LICENSE、README.md以及代码文件和一些资源文件并拖动到,当然你在其他的git服务上需要创建的基本都是这几种文件。 1).每个 Pods 依赖库必须有且仅有一个名称和依赖库名保持一致,后缀名为 .podspec 的描述文件。这里我们...

pod search 是什么命令

pod list和pod search命令只搜索存在于本地~/.cocoapods文件夹的所有第三方库,并不会连接到远程服务器。如果你要从服务器更新本地第三方库的描述文件,可以:Shell代码 pod repo update master 创建自己项目的Podspec描述文件

pod的工作原理 CocoaPods终端的工作原理是什么

1、所有的开源三方库,都会把框架的.spec文件添加到CocoaPods远程索引库中,而每一个.spec文件中都包含三方库的作者名称、版本号和源码的地址 2、执行pod setup 远程索引库中所有的.spec都会被拷贝到本地索引库 3、执行pod search 会从本地检索索引文件中去查询所查询的库 4、执行pod install 当查询...

2022 cocoapods安装方法

查找版本的优先级是当前终端>本地>全局。设置全局版本 全局版本是在没有找到当前终端或本地作用域的设置时执行。通过以下命令设置 设置本地版本 如果想取消的话,可以这样 5.安装cocoapods 上面不行的话用下面的命令:如果安装了多个Xcode,可以使用下面的命令选择对应的版本。安装本地库 然后,重新使用...

iOS开发~CocoaPods最新使用详细说明

使用CocoaPods的第一步,是在当前项目下,新建一个Podfile文件:touch Podfile 然后利用vim打开Podfile文件编辑,加入你想要使用的类库,格式如下:vim Podfile //打开文件 输入:platform :ios pod 'AFNetworking', '~> 2.3.1'输入完上面的东西后,先按esc停止编辑,再按:号,输入wq,点enter键...

xcode5怎么卸载cocoapods

首先要在本地安装好Ruby环境。假如你在本地已经安装好Ruby环境,那么下载和安装CocoaPods将十分简单,只需要一行命令。在Terminator(也就是终端)中输入以下命令:sudo gem install cocoapods 但是在终端中敲入这个命令之后,会发现半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org。

Cocoapods,让iOS开发更简单(三):实践经验汇总

里面,所以应该这么调用:在用CocoaPods集成第三方库之后,默认情况下,使用类似#import <XXX/YYY.h>的方式引入第三方库的头文件。pod search只会搜索本地缓存的库,如果想搜索到最新的第三方框架或者某个框架的最新版本,必须先使用pod repo update。

cocoapods使用 Updating local specs repositories什么意思

Updating local specs repositories 更新本地规格库

如何将一个git仓库下面的目录独立出来作为submodule?

git status在主仓库cpp-test中显示子模块已修改。接着,执行以下命令将更改推送到主仓库中。完成对submodule代码的修改。在多人协作的项目中,若他人修改了子模块并推送到远程仓库,可能导致本地项目代码非同步。此时,使用命令更新主仓库和子仓库代码。若需从项目中删除submodule,执行以下命令:这将更新主...

svn怎么覆盖更新本地的代码 svn怎么更新本地代码 更新代码后本地代码消失 eclipse覆盖更新本地代码 idea更新本地代码 git怎么更新最新代码 cocoapods更新 gitlab更新代码到本地 svn更新本地代码
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...但现在没在那里上班了…我想取消我的工号怎样做? 不在电信上班取消工号 成语独木难支是什么意思我不知道什么意思 回天之力的反义词 帧数测试用什么软 25岁买重疾险需要体检吗 25岁优先买哪一款重疾险? 25岁买重疾险应该怎么选 ...家养的小兔子抓轻伤,末出血,有没有必要打狂犬疫苗?请专家权威解答... 兵法中略如火,不动如山 pod install更新的时候更新不下来会有哪些情况 甘肃越野跑前6名唯一幸存者遭网暴,到底是怎么回事? 枣庄有吸水石盆景批发吗,枣庄什么地方有吸水石盆景 门头朝东,吸水石应放在什么地方 青岛卖吸水石的地方? 术后炖汤哪一种鸽子好什么颜色的 什么样的鸽子炖汤最好? 院子里哪个地方摆放上水石最好 什么样的鸽子煲汤最补 句容哪个地方有吸水石卖? 鸽子买什么颜色炖汤好 如何选鸽子炖汤 炖汤用什么鸽子 海记品鸽店里炖汤用的鸽子是什么品种的? 山西什么地方有吸水石 想用鸽子炖汤给我女朋友喝、不知道要用乳鸽还是老鸽? 吸水石一般生长在哪些地方? 什么鸽子炖汤最营养 什么鸽子炖汤好? 有没有好的收益类保险 怎么把一个数学公式通过输入储存进字符串里 C++中,如何输入数学公式 excel表格数字字母汉字混合字符串中提取字母和数字的公式? 如"上衣ZK67D37D",提取出"ZK67D37D",谢谢! Excel怎么计算有字母和数字的公式呢 最近刚检查出怀孕了,想保养皮肤有哪些适合孕妇用的面膜啊? 求助如何用 js 计算字符串数学公式生成结果 输入一个字符串,统计其中数字的个数,并将其中的数字提取出来构成一个对应的实? 如何对涡轮增压器进行冷却?若冷却不良会产生什么后果? 涡轮需要冷却吗 为什么要对进入涡轮增压器的空气进行冷却? 涡轮增压器是怎样进行润滑及冷却的? 军事院校最低分数是多少? 军校的录取分数线 熄火前需要怠速几分钟让涡轮冷却吗 汽车涡轮增压器如何冷却润滑 汽车涡轮多长时间换冷却液 x5涡轮增压冷却管容易爆 熄火前要不要怠速几分钟,让涡轮冷却一下 2020款帕萨特熄火后有没有涡轮冷却? 大众ea211发动机涡轮增压器有独立的冷却系统吗