做客户端测试,总是让工程师给打包,是一件很烦的事情,特别版本迭代很快的时候,编译代码这种事情肯定要自己上手了!
先来说下 xcode 编译吧~

  1. 把代码 clone 到本地,我这里用的是 sourcetree 工具
  2. 用 xcode 打开这个项目,把打开项目放在这个容易被忽略的地方,我也不知道是咋想的
  3. 配置账号证书
  4. 有些简单的项目这个时候应该可以编译了,但是我的项目需要用到 cocoapods,所以还要继续安装,需要安装 ruby 环境再安装 cocopod,网上推荐的 rvm 安装 ruby,我安装的时候总是报错,就放弃了,换一种方式
  5. howbrew 安装,先安装 howbrew,一行代码就搞定了,复制粘贴在终端就可以安装了 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/
  6. 然后开始安装 ruby,brew install ruby 配置环境变量,终端输入 vim .bash_profile 在文件的末尾加入 # for brew install export PATH=/usr/local/bin:$PATH 然后重启终端,就可以用到了新的 ruby 了 查看 ruby 版本,ruby --version
  7. gem 是随着 ruby 的安装而安装的,所以路径和刚刚安装 ruby 的路径是相同的 查看 gem 版本,gem -v 原镜像 gem source -r https://rubygems.org/ 切换淘宝镜像 gem source -a https://ruby.taobao.org
  8. 终于可以安装 cocoapads 了 sudo gem install -n /usr/local/bin cocoapods 输入密码就可以了
  9. 进入到代码文件目录,安装 pod
  10. 相信我,这个时候你就可以编译成功了,模拟器,真机,都很方便呢,xcode 自带 pull\push 代码,每次 pull 最新代码,测试溜溜的~


↙↙↙阅读原文可查看相关链接,并与作者交流