cocoaPods安装教程

CocoaPods

source ‘https://github.com/CocoaPods/Specs.git’

1.卸载CocoaPods

$ which pod//获取pod的路径

sudo rm -rf

$ gem uninstall cocoapods

删除rubygems相关cocoapods的包,

$ gem list //列出本地安装的包

依次执行以下命令:

sudo gem uninstall cocoapods
sudo gem uninstall cocoapods-core
sudo gem uninstall cocoapods-deintegrate
sudo gem uninstall cocoapods-downloader
sudo gem uninstall cocoapods-plugins
sudo gem uninstall cocoapods-search
sudo gem uninstall cocoapods-stats
sudo gem uninstall cocoapods-try
sudo gem uninstall cocoapods-trunk

步骤0 - 安装系统需要的包

$ curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install
步骤1 - 安装 RVM
$ curl -L https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash -s stable
需等待…
$ source ~/.rvm/scripts/rvm
$ echo “ruby_url=https://cache.ruby-china.org/pub/ruby” > ~/.rvm/user/db
检查一下是否安装正确
$ rvm -v
显示如:rvm 1.22.17 (stable) by Wayne E. Seguin [email protected], Michal Papis [email protected] [https://rvm.io/]
步骤2 - 用 RVM 安装 Ruby 环境
$ rvm list known //列出可以安装的ruby
$ rvm install 2.4.0
漫长的等待…
故障排除
运行brew update两次,brew doctor 然后创建一个问题!
本文档将帮助您检查常见问题,并确保您的问题尚未报告。
检查常见问题
按照以下步骤解决常见问题:
• 运行brew update两次。
• 运行brew doctor并修复所有的警告(过时的Xcode / CLT和未精确的dylib很可能导致问题)。
• 检查Xcode(CLT)和Xcode的命令行工具是否是最新的。
• 如果命令失败并出现权限错误,请检查其子目录的/usr/local权限。如果你不确定该怎么做,你可以运行cd /usr/local && sudo chown -R $(whoami) bin etc include lib sbin share var Frameworks。
• 阅读常见问题。
• 如果你正在安装Java相关的东西,请确保你已经安装了Java(你可以运行brew cask install java)。
步骤3 - 设置 Ruby 版本

$ rvm use 2.4.0 --default
$ ruby -v //测试是否正确
步骤4.切换cocoapods的数据源 【先删除,再添加,查看】
$ gem sources --remove https://rubygems.org/
$ gem sources --add https://gems.ruby-china.org/
($ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/)等同上两句
$ gem sources -l //查看是否更换镜像成功
步骤5.安装cocoaPods

$ sudo gem install -n /usr/local/bin cocoapods --pre

$ pod setup
步骤6.更新gem

$ sudo gem update --system
查看进度

重新打开一个 ‘新的终端窗口’,
$ cd ~/.cocoapods
$ du -sh *
查找第三方库
$ pod search 库名
简化pod setup
pod setup
*cmd+shift+g ‘~/.cocoapods/repos’
*若上面路径存在
*ctrl+c 终止安装
*cd ~/.cocoapods/repo
*删除里面的全部文件
*git clone https://github.com/CocoaPods/Specs
*更改名称为master
简化pod install/update (省略Analyzing dependencies)

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

常用命令
Ruby 常用命令
添加源 $ sudo gem sources -a http://ruby.taobao.org/
删除源 $ sudo gem sources -r https://rubygems.org/
安装 $ sudo gem install cocoapods
设置 $ pod setup
查看gem源 $ gem sources –l
gem自身升级 $ sudo gem update --system
查看版本 $ gem --version
清除过期的gem $ sudo gem cleanup
删除Cocoapods $ gem uninstall cocoapods
更新包 $ sudo gem update
列出本地安装的包 $ gem list
pod 常用命令
第一次使用安装框架 $ pod install
更新 $ pod update
搜索框架 $ pod search XXX
在项目文件夹下创建默认的 Podfile $ pod init
使用cocoapods在执行 $ pod install 的时候,终端提示 Generating Pods project Abort trap: 6
解决办法:
删除所有cocoapods gems,
依次执行以下命令:
sudo gem uninstall cocoapods
sudo gem uninstall cocoapods-core
sudo gem uninstall cocoapods-deintegrate
sudo gem uninstall cocoapods-downloader
sudo gem uninstall cocoapods-plugins
sudo gem uninstall cocoapods-search
sudo gem uninstall cocoapods-stats
sudo gem uninstall cocoapods-try
sudo gem uninstall cocoapods-trunk

你可能感兴趣的:(cocoaPods,-,-,专栏)