iOS开发第三发库引入--cocoapod的使用及问题解决

CocoaPods的介绍、安装、使用所遇问题

 

CocoaPods是用于方便使用第三方开源库的管理工具。

安装教程参考:CocoaPods的介绍、安装、使用和原理

Cocoapod安装使用

第三方开源库搜索:进入http://cocoapods.org

cocoaPod的使用

在终端进入工程文佳下

1、          新建Podfile文件:Touch Podfile

2、          打开Podfile编辑:   open –e Podfile  //进入http://cocoapods.org 搜索相应的第三方配置命令 并在Podfile中写入

3、          执行导入命令:      pod install

4、          第三方库更新:      pod update

提示:如果在项目下产生.xcworkspace后缀的文件,即导入成功,以后打开文件时单击这个打开

在这里我只提及初次使用时遇到的问题

1、          在终端使用cd命令进入相应的文件目录下时,最好打开文件简介赋值路径过来【1】,我也不知道为什么就算手动输入一致【2】,也有时候会遇到,找不到路径的错误提示,如截图:

iOS开发第三发库引入--cocoapod的使用及问题解决_第1张图片

2、          在配置完podfile文件之后,执行导入命令后(pod install)由于服务器原因可能需要等待10到30分钟,在此期间,会一直保持以下截图

iOS开发第三发库引入--cocoapod的使用及问题解决_第2张图片

3、          在2之后,等待20左右可能会出现如下报错信息:

xcrun: error: invalid active developer path(/Library/Developer/CommandLineTools), missing xcrun at:/Library/Developer/CommandLineTools/usr/bin/xcrun

或者:

[!] Unable to add a source with url`https://github.com/CocoaPods/Specs.git`

导入命令失败

解决办法:

sudo xcode-select -switch /Applications/Xcode-beta.app/Contents/Developer

注意:换线部分最好打开Xcode显示包,找到相应文件,拖到终端不易出错,

4、 导入有些框架时会出现如下红色错误:

iOS开发第三发库引入--cocoapod的使用及问题解决_第3张图片

需要添加在pod文件中添加"use_frameworks!" 即可解决

可能执行后还是有一大堆东西出现,不过这时候再执行导入命令,应该就会成功了

 

更多问题处理,见:OS X 10.11 安装Cocoapods出现问题的解决方法,10.11cocoapods

你可能感兴趣的:(cocoa,第三方库,POD)