拿到一台新电脑从零搭建iOS开发环境,对于我们这些开发老鸟来说,可能并不陌生。

但实操时,要安装哪些东西可能到用到时才能想到。一些软件的下载命令、网址还要一个个搜索。这篇文章就是解决这个问题。从零搭建iOS开发环境,只要这一篇文章即可!

这篇文章只提供最基础的一些开发软件安装,其他五花八门的软件看兴趣自行搜索。

废话不多说!现在开始!

1、有一台MAC电脑

2、 新建账户

如果这台电脑是别人用过的,最好去“设置”——“用户与群组”新建一个自己的用户。下载好的软件在各个账户中都能使用。新建账户,给自己一个全新的空间。而且如果前人appleId没有退出,退出appid账户和从appStore下载软件,都可能要输入此appleId的密码。

3、下载Xcode

很多软件都依赖Xcode,先从appstore下载Xcode

4、安装VSCode、sourcetree

vscode可以打开很多打不开的文件,可以写脚本、写MD、当一个记事本等等。

sourcetree代码管理,辅助git命令,用起来方便。

VScode官方下载地址:Visual Studio Code - Code Editing. Redefined

sourcetree官方下载地址:Sourcetree | Free Git GUI for Mac and Windows

5、安装brew

brew是mac上的软件包管理工具。用它来安装pod等等其他软件快捷方便。

brew国内源安装命令:(这个安装的快,官方版不翻墙不能用)

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

具体可看:Homebrew详细使用方法(brew cask install和brew install区别、取消每次安装时的updating homebrew)_ihoudf-CSDN博客

6、安装Pod

刚才的brew用上了:

brew install cocoapods

具体可看:Cocoapods1.8+最新版 让你彻底了解pod是怎么工作的、CDN报错解决。看过来!!_ihoudf-CSDN博客

7、如果已有代码需要下载,先配置ssh秘钥

电脑新账户下,生成新秘钥:

ssh-keygen -t rsa -C "your_email@example.com"

生成过程中,一路回车就好,不要输密码。

查看秘钥,我喜欢打开文件自己复制:

open ~/.ssh

看到id_rsa.pub文件,把他拉到vscode软件上,复制内容。或者用cat  id_rsa.pub获取。然后去gitlab或github等去添加。

8、如果是新工程,需要配置git

不细说了,看这个:Git基本配置 - 简书

9、代码齐备,下一步就是拿起键盘就开始梭哈了。等等!

我自己整理的一个代码块合集DFCodeBlocks,助你一臂之力。

常用的UI控件都准备好了。输入关键字就去做填空题吧。OC和swift都有,搭见面快的飞起。我已经养成使用DFCodeBlocks的习惯,每次换电脑都会安装使用,真的事半功倍!!!

地址:GitHub - ihoudf/DFCodeBlocks: Xcode的代码块合集,常用代码再也不用一遍一遍地敲了!

一台新电脑从零搭建iOS开发环境相关推荐

  1. 《企业级ios应用开发实战》一2.4 搭建iOS开发环境

    2.4 搭建iOS开发环境 迄今为止,iOS只支持在苹果的Mac OSX操作系统下进行开发.因此,对于大部分开发者而言,一台基于Intel的苹果电脑仍然是必需的--无论是Mac Book还是Mac M ...

  2. flutter windows搭建ios开发环境

    flutter windows搭建ios开发环境 具体流程太长了,这里记录下思路过程以及坑点. 原文链接:https://blog.csdn.net/weixin_44259356/article/d ...

  3. 初探webpack之从零搭建Vue开发环境

    初探webpack之搭建Vue开发环境 平时我们可以用vue-cli很方便地搭建Vue的开发环境,vue-cli确实是个好东西,让我们不需要关心webpack等一些繁杂的配置,然后直接开始写业务代码, ...

  4. Windows下搭建IOS开发环境(一)

    原文:http://blog.csdn.net/shangyuan21/article/details/18153605 http://blog.csdn.net/lizhenmingdirk/art ...

  5. Windows系统安装搭建ios开发环境

    我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以我们可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟ios开发环境,达到降低成本 ...

  6. Windows搭建iOS开发环境

    最近心血来潮,想尝试iOS开发,就寻思着使用Windows系统配虚拟机搭建环境,在各路网友的帮助下,折腾了一天才搞定,下面是个简单的记录,主要靠大家的文章跟提供的资源! 1.下载VMWare.macO ...

  7. 【VMware中搭建iOS开发环境的引导工具】

    最近临时接手iOS开发,在VMware 9.0中搭建了Xcode + iPhone SDK开发环境,本来打算下笔一记,但这个环境的搭建教程网上一抓一大把,bill就不再赘述了.但是bill在引导工具的 ...

  8. windows上搭建IOS开发环境

    在Windows上开发IOS主要使用GNUstep工具来进行开发,只能说是对Object-C的学习吧,最好的开发环境肯定是Xcode,也可以采用Windows下的图形界面ProjectCenter的I ...

  9. 虚拟机安装MAC系统、搭建ios开发环境

    MacOS系统资源,网盘下载:https://pan.baidu.com/s/1xRWusbgfIUxJxMpUbWWRag   提取码: 08fc 1.安装虚拟机 虚拟机下载: http://www ...

最新文章

  1. sqlserⅴer随机函数_sql server 函数--rand() 生成整数的随机数
  2. Algs4-2.2.22三向归并排序
  3. Ubuntu 16.04 安装wine
  4. 九齐51单片机使用注意事项:不要用float
  5. 前端学习(2425):复习
  6. 【Python自然语言处理】中文分词技术——规则分词
  7. android有关医疗实现功能,基于Android的智能医疗监测系统的设计与实现_问答库
  8. JDK时区与电脑系统时区不一致,导致时间new date不对
  9. 服务器驱动器输入信号,伺服驱动器超大齿轮比驱动控制方法
  10. Selenium自动化测试-3.元素定位(3)
  11. java虚拟机学习笔记(五)---运行时的数据区域
  12. Webservice 实践
  13. 【已解决】java int转byte出现负数
  14. Linux软链接的创建,删除,修改
  15. cucumber rest assured做接口测试
  16. Geforce Game Ready驱动程序无法继续安装
  17. 运用区块链溯源有什么意义呢?
  18. Vue实例中生命周期created和mounted的区别(具体细节分析)。
  19. 安卓逆向学习资料推荐
  20. SpringMVC框架 |自定义类型转换器与日期格式化

热门文章

  1. 【每日一题】——跳跃游戏
  2. excel 不能分类汇总、分类汇总按钮是灰色的另一个原因
  3. Word控件Spire.Doc 【页面设置】教程(11) ;如何在 C# 中设置 Word 文档的页面大小
  4. 【一起来刷题】基础排序问题之快速排序算法
  5. 计算机专业的考研英语作文,2021考研英语作文范文:学校钱买书还是电脑
  6. TensorFlow0.7 的安装
  7. html链接文字样式,修改word文档中超链接文字样式的操作方法
  8. IDEA编辑器中文字体更改为雅黑和控制台乱码的解决
  9. Jenkins执行Shell时隐藏密码docker登录密码
  10. 联盟优势服务器 2019,魔兽世界怀旧服,解读联盟人类战士的优势