iOS开发人员设置:清理,准备

从干净的石板开始,并添加必需品:rvm,npm,自制

这篇文章是有关设置iOS开发环境的系列文章的一部分。

我上一次设置iOS环境时,我的Mac已作为学生机器使用了多年。 我在数十个教程中都失败或部分安装。 我有用于语言的SDK,我再也不会碰。 在开始设置环境之前,我清理并清除了所有可能的旧应用程序和安装。 如果您是从一台闪亮的新机器或全新安装开始的,则可以跳过第一部分。

塔布拉罗莎

您需要自行决定清洁机器的认真程度。 因为我不信任几年前愚昧无知的安装完整性,所以我清除了ruby,rvm,rbenv,gem,postegres,sqlite,node,javascript和bundler。 万一我弄坏了东西,在清洁过程之前克隆硬盘驱动器就给了我一个安全网。 删除所有内容后,我确认系统已在运行且稳定,因此再次克隆,以便在安装出现问题时可以重新使用。

Ruby和RVM(红宝石版本管理器)

安装rvm来管理您的ruby版本。 这将安装rvm和Ruby的最新稳定版本。

  \ curl -sSL https://get.rvm.io |  bash -s稳定--ruby 

您可能需要根据所使用的宝石和Cocoapods版本在Ruby的不同版本之间进行切换。 除了最新的稳定发行版,这些是我安装的版本:

  rvm安装2.2.3 
rvm安装2.4.0

列出可用的版本,并将2.2.3(或您的首选版本)设置为默认值:

  rvm列表已知 
rvm-默认使用2.2.3

家酿

是否安装了自制软件?

 酿造-v 

如果没有,请继续并立即安装。 将以下内容复制并粘贴到命令提示符中,然后按Enter。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

如果您有自制软件,请更新并运行医生。 解决出现的任何问题。

 酿造更新 
酿造医生

尝试酿造更新时权限错误的快速修复:“ / usr / local error”:

 须藤chown -R $(whoami)/ usr / local 

NPM(节点程序包管理器)

如果需要,请安装node.js:

  brew安装节点 

Interesting Posts