【iOS开发工程化——开发前】:搭建统一的开发环境

目录
一、macOS
二、Xcode
三、Ruby环境
四、CocoaPods

有了统一的开发环境,任何工程师都可以开发和构建出功能一致的App。

开发环境配置图


一、macOS


统一的开发环境应该从操作系统开始,macOS是目前iOS开发唯一支持的操作系统。

macOS的版本一般由公司的IT部门统一管理和更新,我们可以在项目的README.md文件里标明macOS的版本。


二、Xcode


位于macOS上层的是Xcode和Ruby环境,其中Xcode是iOS开发和构建的工具。

在同一个项目里,我们最好使用同一版本的Xcode进行开发和构建,我们可以在苹果开发者网站下载指定版本的Xcode,我们可以在项目的README.md文件里标明Xcode的版本。


三、Ruby环境


有了版本一致的Xcode以后,因为后期我们会用到CocoaPods等工具,而CocoaPods等工具又是用Ruby这个脚本语言开发的,所以我们得搭建一下Ruby环境才能使用CocoaPods等工具。而RVM就是用来搭建和管理Ruby环境的工具,Homebrew则是用来安装RVM的工具,所以我们得先安装Homebrew,然后安装RVM,然后搭建Ruby环境,最后再安装CocoaPods。

整个项目团队所使用的Ruby环境也必须保持一致,我们可以在项目的README.md文件里标明Ruby环境的版本。

安装Homebrew

打开终端,执行/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"命令,安装Homebrew,镜像的非常快。

安装RVM

打开终端,执行curl -sSL https://get.rvm.io | bash -s stable命令,安装RVM,一两分钟ok。

打开终端,执行source ~/.rvm/scripts/rvm命令,使RVM生效。

安装Ruby环境

打开终端,执行rvm list known命令,查看可供下载的Ruby版本。

打开终端,执行rvm install 2.6.0命令,安装Ruby环境。

打开终端,执行gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/命令,把Ruby源换成国内的镜像,以便后续使用CocoaPods更快。


四、CocoaPods


搭建好Ruby环境后,安装CocoaPods只需要在终端执行sudo gem install cocoapods命令即可,等待十几秒看到类似20 gems installed的提示就代表CocoaPods安装完成了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容