iOS Cocopods的安装和导入第三方

iOS开发:CocoaPods安装与第三方库导入全攻略
本文详细介绍了如何在Mac上首次安装CocoaPods,更换国内源,验证源替换成功,创建新工程,编写Podfile,以及导入和更新第三方库的步骤。过程中可能遇到的问题及解决方案也一并给出。

一、本MAC初次使用Coco Pods (非初次使用请跳到二)

输入命令行Xcode-select --install 查看是否安装了pods

如未安装就会发现 弹出一个窗问我们是否要安装命令行工具,点击安装

安装完了后 ,需要进去到root下面,使用sudo -i或者sudo su进入到root之后执行sudo gem install cocoapods  

到这里命令行工具就安装好了  command+q退出一下  再执行sudo gem install cocoapods 会发现出来一大段

数据

二、替换旧的默认源(因为备案原因在国内org 改成了com)

gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

三、验证新源是否替换成功

gem sources -l

四、 新建工程,并在终端用cd指令到文件夹内

pod search 第三方   (查看第三方版本   可跳过)

五、新建文件 vim “Podfile”

vim Podfile

写入以下内容并保存 小提示:(终端vim文件 按 i 可编辑 ,esc 退出编辑,:wq  可保存退出 ,   ios必须小写)

官方写法:

platform :ios,'8.0'

#use_frameworks!个别需要用到它,比如reactiveCocoa

def pods pod'AFNetworking','~> 2.6'  

pod'ORStackView','~> 3.0'  

pod'SwiftyJSON','~> 2.3'

end

target'项目名称'do  

pods

end

八、导入第三方库

pod install

******以上是导入第三方库步骤*****以下是更新工程库****

1.更新项目工程的所有库

pod update

2.更新指定工程库

pod update 第三方

3.更新未指定版本的工程库

pod install --verbose --no-repo-update

pod update --verbose --no-repo-update

******分割线 无敌******

※※备注:输入 pod install ,可能出现的错误

The dependency `AFNetworking ` is not used in any concrete target

※※遇到这种错误,有两种解决方法:

1)如果你有一个VPN配置您的代理,您需要登录到您的VPN使用代理。​

(2)使用在VPN使用撤消命令:输入 git config --global --unset http.proxy

完成操作,再操作pod install即可。 

※※输入pod install 的错误2

[!] Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named `master`.
You can try adding it manually in `/Users/a1/.cocoapods/repos` or via `pod repo add`.

解决方式:

输入命令行:pod repo add master https://github.com/CocoaPods/Specs.git

※※报这种错:Cocoapads ERROR:  While executing gem ... (Gem::DependencyError) 

解决方法:http://www.cnblogs.com/jys509/p/4839803.html

※※报这种错:pod -bash: pod: command not found

解决方法:http://www.knowsky.com/884708.html​​​​​​​

※​​​​​​​※ Cocopods执行pod install报错433的解决方法。

/************************************我是分割线**************************************/

iOS开发~CocoaPods使用详细说明_ios 项目使用cocoapods-优快云博客   有图有真相

参考自​:cocoapods重装踩坑记录 - 简书 //这个有pods碰到的各种问题,强烈建议进去找解决方式

pod install --verbose --no-repo-update

pod update --verbose --no-repo-update

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值