iOS Cocoapods安装、使用
来源:互联网 发布:2003考研英语网络间谍 编辑:程序博客网 时间:2024/05/10 07:44
1、安装 RVM
RVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)
$ curl -L get.rvm.io | bash -s stable
等待一段时间后就可以成功安装好 RVM。
$ source ~/.bashrc
$ source ~/.bash_profile
测试是否安装正常
、
2、用RVM升级Ruby
#查看当前ruby版本$ ruby -v
#列出已知的ruby版本
$ rvm list known
#安装ruby 1.9.3
$ rvm install 1.9.3
安装完成之后ruby -v查看是否安装成功。
**********************************************************************************************************
gem sources -l #(查看当前ruby的源)
gem sources --remove https://rubygems.org/ #(移除当前ruby的源)
gem sources -a https://ruby.taobao.org/ #(设置当前ruby的源为我天朝的)
gem sources -l #(再次查看当前ruby的源)
如果Terminal输出:
*** CURRENT SOURCES ***
https://ruby.taobao.org/
表示成功!
2.设置gem为最新版本
如果gem太老,可以尝试用如下命令升级gem:
在Terminal输入以下命令:
sudo gem update --system
升级成功后会提示: Latest version currently installed. Aborting.
3.执行安装CocoaPods命令
注意:OS X 10.11 升级,虽然官方声称只是一个小的升级,但对于开发者而言,cocoapods需要重新安装,但按照以前的安装方式,在Terminal输入以下命令:
sudo gem install cocoapods
如果报以下错误:
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
解决方案1:
执行下面的命令并重启
sudo nvram boot-args="rootless=0"
sudo reboot
重启之后, 执行这个命令检查
sudo gem install cocoapods -V
如果依旧有错误,使用第二个方案
解决方案2:
sudo gem install -n /usr/local/bin cocoapods
pod setup
还有一点需要注意,pod setup在执行时,会输出Setting up CocoaPods master repo,会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可 cd ~/.cocoapods进入,用du -sh *来查看下载进度。
安装成功后,你会看到:Setup completed
4.使用
(1).cd 项目位置
(2). touch Podfile vim Podfile
(3).platform :ios, '8.0'
target '你的项目名称' do
pod 'AFNetworking', '~> 3.0'
end
(4).ESC退出编辑模式,最后输入:wq保存并退出文件
(5).pod install
5. chmod 644 加上Podfile路径 解决Podfile(EXEC文件)不能看
- iOS 安装使用CocoaPods
- iOS CocoaPods 安装 使用
- iOS Cocoapods 安装 使用
- iOS Cocoapods安装、使用
- IOS Cocoapods安装及使用
- ios CocoaPods安装和使用
- iOS CocoaPods安装和使用
- iOS Cocoapods安装使用简洁
- iOS CocoaPods安装和使用
- iOS CocoaPods安装和使用
- iOS CocoaPods 安装和使用
- iOS CocoaPods安装 导入 使用
- iOS--CocoaPods安装及其使用.
- iOS 使用 Cocoapods安装图文
- iOS开发: cocoapods的安装与使用
- [ios]CocoaPods安装和使用教程
- [ios tool]CocoaPods安装和使用教程
- iOS----CocoaPods安装和使用教程
- 文本分类与SVM 原文地址:http://blog.csdn.net/zhzhl202/article/details/8197109
- android_JNI学习
- js中的removeChild问题 求助
- 利用bintray-release插件上传到jcenter
- 走进AngularJs(一)angular基本概念的认识与实战
- iOS Cocoapods安装、使用
- Swiper 中文API手册(share)
- 走进AngularJs(二) ng模板中常用指令的使用方式
- Python环境的搭建及其配置
- Chrome跨域
- 多线程----监视锁(monitor)
- linux sed命令详解
- 交互设计的工作
- 走进AngularJs(三)自定义指令-----(上)