一、安装ruby环境:
1.安装RVM:$ curl -L https://get.rvm.io | bash -s stable
2.载入RVM环境:$ source ~/.rvm/scripts/rvm
3.检查下是否安装成功:$ rvm -v
二、用RVM安装Ruby环境:
1、列出已知的ruby版本:$ rvm list known
2、选择上述已知的某版本进行安装:$ rvm install 2.0.0
3、查询已经安装的ruby:$ rvm list
4、卸载一个安装版本:$ rvm remove 1.9.2
三、设置ruby版本:
1、设置系统默认版本:$ rvm 2.0.0 --default
2、升级gem版本:sudo gem update --system
四、下载安装cocoapods:
1、安装cocaopods:sudo gem install cocoapods
2、更换为淘宝镜像:gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/ 现在淘宝的镜像不维护了换成下边的https://gems.ruby-china.com/
针对cocoapods更改ruby源报错:(bad response Not Found 404 (https://gems.ruby-china.or)
解决办法:
gem sources --add https://gems.ruby-china.com/ --remove https://gems.ruby-china.org/
3、查看淘宝镜像是否安装成功:gem sources -l
结果显示为*** CURRENT SOURCES *** https://ruby.taobao.org时即可,即确保只有淘宝镜像
淘宝镜像不维护之后新版镜像应显示为:
*** CURRENT SOURCES ***
https://gems.ruby-china.com/
五、cocoapods的使用:
1、移除podfile文件中的某个三方库:先在podfile文件中删除某个三方库的 pod 'SnapKit','~>3.0.2',然后在命令行中cd到当前工程根目录下执行pod install --verbose --no-repo-update命令
2、更新所有第三方库版本:pod update
3、更新指定第三方库: pod update 库名
4、
把Podfile
内全部的库更新重新安装 :pod install
如果pod install之后,一直停留在Updating local specs repositories,可以试一试 pod install --verbose --no-repo-update,原因是pod install被墙了
5、该命令只安装新添加的库,已更新的库忽略:pod install --verbose --no-repo-update
在podfile文件删除某库后,执行pod install --verbose --no-repo-update可以删除某第三方库
6、该命令只更新指定的库,其它库忽略:pod update 库名
--verbose --no-repo-update
六、其他命令(如下操作适用于所有文件):
1、在命令行中查看podfile文件:cat Podfile
2、命令行方法打开podfile文件:open Podfile
3.命令行创建aa.txt文件:touch aa.txt
七、常用路径:
1、pp文件路径:~/Library/MobileDevice/Provisioning\ Profiles/
现在仅写这些,后续再添