1. 首页 > 综合百科

Cocoapods 安装及使用

Cocoapods 安装及使用

Cocoapods 安装及应用

Cocoapods是用Ruby写的,用作 Swift 和 Objective-C 项目依赖管理器。 CocoaPods 要用 Ruby 它可以用来建造,它可以用 macOS 上可用的默认 Ruby 进行安装。

应用默认的 Ruby 安装将规定 在使用 gems 时进行 sudo 。 Cocoapods Command-Line Podfile.lock 第一次操作文档 pod install 产生后,跟踪安装的每一个 Pod 的版本。这样,CocoaPods 防止因依赖项意外变更引起的问题。 将于第一次检索项目 pod 它也可以在每次写作时进行,也可以在每次写作时进行 Podfile 添加、升级或删除 pod 时进行。

运行中 pod update ,CocoaPods 试着搜索每一个 pod 更新版,不考虑 Podfile.lock 文档. 它会把 pod 更新到可能的最新版本(只要符合要求) Podfile 版本限制),更新后修改 Podfile.lock 中 Pod 的版本。 最好使用 pod update [podname] ,只能升级特定 pod(检查是否有新版本并相应升级 pod)。与之相反, pod install 它不会试图升级已安装的安装 pod 版本。

CocoaPods 安装过程及基本用法

1.清除目前Ruby的默认来源 $gem sources --remove https://rubygems.org/ 2.应用新源(淘宝源已不再使用,换ruby-china) $gem sources -a https://gems.ruby-china.com 3.验证新源是否更换成功 $gem sources -l 4.安装Cocoapodss 5.升级gem $sudo gem update --system 在这里,Cocoapods就安装好了,需要注意的是,终端提醒输入密码时不会有任何表示,输入后直接输入密码 回车 即可 以下是如何通过Cocoapods安装第三方库(以AFNetworking为例) 1.打开Xcode,新建一个项目,并在终端上根据 cd 指令进入文件夹,可通过 ls 查询是否有建立工程 2.搜索所需的第三方库,查询其版本 $pod search AFNetworking 表明如下: 2.新建文件 $vim Podfile 3.写入(此时AFNetworing的最新版本为3.1.0、兼容iOS 7.0,大家安装3.0.4版本) 输入后按压 esc :wq 回车 退出vim编辑器 4.导入第三方库 $pod install 第三方库已安装完毕。之后,如果要添加,只需将所需的第三方库写入Podfile文件中,在终端上根据终端的基础, cd 指令进入工程目录 输入 pod update 即可。

2022 可coapods安装步骤

1.安装homebre 苹果电脑标准安装脚本:(推荐: 优势全面 缺陷慢一点) 苹果电脑快速安装脚本:(优势安装速度快 缺陷update必须修补 ) 2.更换源 此时必须更新ruby的来源(原因:被墙) 查询源 删掉源 导进源 3.安装rbenv 配备并复位SHELLL 注意:如果使用 Zsh,就拿 /.更换zshrc /.bash_profile。 4.安装Ruby 查询可用的ruby版本 安装2.3.0版本 等一会儿,安装后可以查看已经安装的所有Ruby版本 显示所有版本,前面加*的是当前激活版本。

搜索版优先考虑当前终端版本>当地>全局。 设置全局版本 当找不到当前终端或当地功能域时,应实现全局版本。按下列指令设置 设置本地版本 如果要撤销,可以这样做 5.安装cocoapodss 如果上面不行,请使用下面的指令: 假如安装了多个Xcode,可以用下面的指令选择相应的版本。 安装当地库 然后,再次应用pod setup命令执行安装简单。

如何安装 CocoaPods

如何重装cocoapodss

如何安装和使用cocoapods集成第三方库

1.按照过去的方式安装 cocoapods,创建 podfile,install 需要的库

2.开启 workspace,创建一个 .h 文档。

3.开启工程设置选择 build settings,找到 Objective-C Bridging Header,填写刚刚建立的 .h 文档

4.根据需要,User Header Search Paths 中添加 Pods 头文件路径

5.是你自己建立的 .h 文件中 #import 必须用的 pos 的头文件。

如何在xcode上安装cocoapods?

一.概述

在iOS开发过程中,项目中会引入大量的第三方库,CocoaPods()可用于方便统一管理这些第三方库。

二.安装

因为网上的教程基本都差不多,但是细节不是很完美,所以趁机在这里补充一下:

注:要使用Cocoapods,需要下载安装,而下载安装Cocoapods必须是Ruby环境

1.Ruby环境建设

目前的安装环境是Macc mini 10.8.5.�

a 查询当前ruby版本:打开终端输入 ruby -v(确实是安装的,但是用这个版本下一步工作失败了,所以升级ruby)

[objc] view plaincopyprint?检查CODE上的代码片衍生到我的代码片

ritekiMac-mini:PodTest lucky$ ruby -v

ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-12.0

ritekiMac-mini:PodTest lucky$

b 升级ruby

终端输入以下指令(将Ruby镜像指向taobao,防止被墙,您知道)

gem sources --remove

gem sources -a

gem sources -l (用于检验应用程序更换镜像位置成功)

[objc] view plaincopyprint?检查CODE上的代码片衍生到我的代码片

ritekiMac-mini:~ lucky$ gem sources --remove

removed from sources

ritekiMac-mini:~ lucky$ gem sources -a

added to sources

ritekiMac-mini:~ lucky$ gem sources -l

*** CURRENT SOURCES ***

2.下载安装Cocoapodss

终端输入:sudo gem install cocoapods

[html] view plaincopyprint?检查CODE上的代码片衍生到我的代码片

ritekiMac-mini:~ lucky$ sudo gem install cocoapods

CHANGELOG:

## 0.32.1

##### Bug Fixes

* Fixed the Podfile `default_subspec` attribute in nested subspecs.

[Fabio Pelosin][irrationalfab]

[#2050](/issues/2050)

Successfully installed cocoapods-0.32.1

Installing ri documentation for cocoapods-0.32.1

/System/Library/frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rdoc/rdoc.rb:280: warning: conflicting chdir during another chdir block

/System/Library/frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rdoc/rdoc.rb:287: warning: conflicting chdir during another chdir block

Done installing documentation for cocoapods after 10 seconds

1 gem installed

下载并安装这个CocoaPods

3.应用Cocoapodsss

a 新建项目,名称Podtest

b 在终端中,cd到项目总目录(注:包括Podtest文件夹、PodTest.xcodeproj、Podtesttest的总目录)

[objc] view plaincopyprint?检查CODE上的代码片衍生到我的代码片

cd /Users/lucky/Desktop/PodTest

c 创建Podfile(环境变量)

接下来,终端输入 vim Podfile

数字键盘 i,进入编辑模式,输入

platform :ios, '7.0'

pod 'MBProgressHUD', '~> 0.8'

然后按ESC,输入逗逗 :地号进入vim命令模式,然后在冒号后面输入wq

注:数字键盘 :然后,输入wq。回车后发现Podtest项目总目录中有一个Podfile文档

激动人心的时刻到了:将终端cd确定到项目总目录,然后输入输入 pod install,等一会儿,大约3分钟。

ios 如何检查是否安装cocoapods

这里只是一个简单的过程。

第一步:安装cocoapodss

sudo gem install cocoapods

如果失败,则执行以下操作

gem sources --remove https://rubygems.org/

gem sources -a http://ruby.taobao.org/

gem sources -l(用于查询是否成功)

sudo gem install cocoapods

第二步:工程中的入库

切入与工程目录相关的项目目录.同一目录下xcodeproj

vim Podfile

在Podfile中输入以下文本

复制代码代码如下:

platform :ios, '7.0'

pod "AFNetworking", "~> 2.0"

记住:不要多打回车。

手贱的关注~(小编自己犯)

:wq

第三步:下载库

pod install

直到下面的信息显示成功:(前面是小编多回车出问题。

本文由“浅殇”发布,不代表“写客百科”立场,转载联系作者并注明出处:https://www.ixieke.com/zonghe/165144.html


联系我们

在线咨询: 点击这里给我发消息

工作日:9:30-18:30,节假日休息