创建Podfile,添加类库,中途添加库指令

前提是你电脑已经安装了CocoaPods

1、打开终端

2、进入你的工程目录
 cd /Users/...../CocoaPodsDemo 

3、 创建Pods文件
 touch Podfile
新建一个文件,指令:vim Podfile (touch  Podfile 也行,注意大小写,通过touch创建的不能直接编辑,还得双击打 开,所以一般用vim那个)。新建这个文件的目的是要告诉CocoaPods我这个工程里需要用到哪些框架。
(vim Podfile)

4、打开pods 文件 写入版本控制 以及 第三方库
支持iOS版本-->platform:ios, ‘7.0’
如图:

点击查询某一第三方库的版本号

5、执行导入命令
cd /Users/。。。文件路径
pod setup
pod install
完成导入

6、中途添加类库
1)、Podfile 文件中写入 类库
2)、pod update 更新 pod


忽略老版本,直接加新添加的库

pod install --verbose --no-repo-update
1.修改Podfile文件:

2.终端cd进入目录并执行更新命令

3.更新状态:


注意:

在最新版的cocoapods中,Podfile文件里面内容的写法也发生了相应的改变!
首先看下沿用老版本的cocoapods会出现的错误:
The dependency 'xxx' is not used in any concrete target

呐,真是让人捉摸不透的问题呢。在查找了一番之后,发现是新版的语法发生了改变,具体如下:

platform :ios, '8.0'
target "你的项目名" do
pod 'MBProgressHUD', '~> 0.9'
end

1、加入target “你的项目名”
2、关键字 do 开头,end 关键字结尾
3、所有的依赖库写在 do-end 中间

问题解决:

cocoapods版本信息:


关于Mac OS 系统升级导致的pod报错相关问题

1、报错信息

-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Version...

原因:系统升级10.13以后Pod命令失效,此时需要更新cocoapods
解决方案:
1>、终端输入 sudo gem update --system
2>、输入 sudo gem install cocoapods -n/usr/local/bin

点击访问参考文章

sudo gem update完成后的截图

sudo gem install cocoapods完成后的截图

2、更新完pods之后,执行pod setup 指令报错
错误信息:

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

原因:可能是因为之前安装过xcode卸载后出现的
解决方案:
1>.终端输入 xcode-select --install
2>.回车后,系统弹出下载xcode,点击确认,下载完成后即可。(实际上不是下载xcode,可能下载xcode有关插件,下载时长约5分钟)

点击访问参考文章

posted @ 2018-09-07 17:35  光是光光的光呐  阅读(977)  评论(0编辑  收藏  举报