XZ_iOS之CocoaPods的安装和使用最新
来源:互联网 发布:oracle数据库自学视频 编辑:程序博客网 时间:2024/05/24 06:48
适用于MacOS 版本10.12.5
1、更新Mac 的Gem,Gem是管理Ruby库和程序的标准包
终端输入:sudo gem update —system
或者(Mac OSX 10.11之后)
终端输入:sudo gem update -n /usr/local/bin —system
然后输入管理员权限密码(看不到输入结果的,输完密码之后直接回车)
2、更新ruby
之前更新过ruby,终端输入:$ gem sources-l查看是最新,所以直接安装
如果没有更新过,
终端输入:$ gem sources --removehttps://rubygems.org/
添加国内最新镜像源
终端输入:$ gem source -ahttps://gems.ruby-china.org/
然后终端输入:$ gem sources -l查看是最新
3、安装cocoaPods
终端输入:$ sudo geminstall cocoapods
说明没有权限,需要输入
终端输入:$ sudo gem install -n /usr/local/bin cocoapods
过了好久出现了successfully installed cocoapods,说明成功了
在终端执行pod setup命令,更新Pod环境
终端输入:$ podsetup
要输入 出现"Setup completed"说明已经安装成功,至少得一个多小时吧
4、使用
终端输入:$ podsearch AFNetworking
先出现"Creating search index for spec repo ‘master’..”这一句
查看完成之后,如果显示:,直接按"q"就退出去了
二、在工程中创建Podfile文件
1、cd 工程文件夹目录
2、创建 Podfile文件
终端输入:$touch Podfile
结果如下图:在工程文件中多了一个Podfile文件夹
3、将第三方库导入到Podfile文件
终端输入:$vim Podfile
结果如下图:
点击键盘上的”i”键,让终端变成可输入状态
如果直接写pod 'AFNetworking',这样代表下载的AFNetworking是最新版。
ios小写!!!
最后:退出
先按左上角的esc键,再按:键,再输入wq,点击回车,就保存并退出去了。
把该库下载到Xcode中
终端输入:$ podinstall
关闭Xcode,以后打开都点击XZProject.xcworkspace打开工程就可以了
进入工程后引入头文件不再是#import "AFNetworking.h",而是#import <AFNetworking.h>
以后每次需要导入第三方框架时,先cd到Podfile的上层文件目录,然后在Xcode中输入需要pod的第三方框架,比如,pod ’SDWebImage’,然后在终端输入下句代码进行更新即可
终端输入:$podupdate
阅读全文
1 0
- XZ_iOS之CocoaPods的安装和使用最新
- iOS 最新CocoaPods的安装和使用
- (最新)关于CocoaPods安装和使用
- 最新Cocoapods安装和使用教程
- XZ_iOS之pch的使用
- XZ_iOS之RAC(ReactiveCocoa)的介绍和使用
- 安装最新的cocoapods
- XZ_iOS之使用iTunes安装ipa包
- CocoaPods 安装和使用教程(最新兼容swift)
- CocoaPods的安装和使用
- cocoapods的安装和使用
- Cocoapods的安装和使用
- cocoapods的安装和使用
- cocoapods 的安装和使用
- cocoaPods的安装和使用
- CocoaPods的安装和使用
- cocoaPods 的安装和使用
- cocoaPods的安装和使用
- Nipype and Neuroimaging
- 《PHP和MySQL WEB开发》第一、二章笔记
- 微信浏览器判断 ios和andriod判断 jquery php
- Maxout网络学习(转)
- 前端学习笔记 2017年9月11日
- XZ_iOS之CocoaPods的安装和使用最新
- AngularJS $resource
- java线程waiting与blocked的区别
- centos 7 yum源设置成阿里云
- 【LeetCode】532. K-diff Pairs in an Array
- 开机时如果有SIM卡,Launcher activity会启动两次
- Struts2 REST插件远程执行命令漏洞全面分析,WAF支持检测防御
- 自定义文件上传按钮样式
- SqlParameter防SQL注入的方法