一台新电脑从零搭建iOS开发环境
拿到一台新电脑从零搭建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开发环境相关推荐
- 《企业级ios应用开发实战》一2.4 搭建iOS开发环境
2.4 搭建iOS开发环境 迄今为止,iOS只支持在苹果的Mac OSX操作系统下进行开发.因此,对于大部分开发者而言,一台基于Intel的苹果电脑仍然是必需的--无论是Mac Book还是Mac M ...
- flutter windows搭建ios开发环境
flutter windows搭建ios开发环境 具体流程太长了,这里记录下思路过程以及坑点. 原文链接:https://blog.csdn.net/weixin_44259356/article/d ...
- 初探webpack之从零搭建Vue开发环境
初探webpack之搭建Vue开发环境 平时我们可以用vue-cli很方便地搭建Vue的开发环境,vue-cli确实是个好东西,让我们不需要关心webpack等一些繁杂的配置,然后直接开始写业务代码, ...
- Windows下搭建IOS开发环境(一)
原文:http://blog.csdn.net/shangyuan21/article/details/18153605 http://blog.csdn.net/lizhenmingdirk/art ...
- Windows系统安装搭建ios开发环境
我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以我们可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟ios开发环境,达到降低成本 ...
- Windows搭建iOS开发环境
最近心血来潮,想尝试iOS开发,就寻思着使用Windows系统配虚拟机搭建环境,在各路网友的帮助下,折腾了一天才搞定,下面是个简单的记录,主要靠大家的文章跟提供的资源! 1.下载VMWare.macO ...
- 【VMware中搭建iOS开发环境的引导工具】
最近临时接手iOS开发,在VMware 9.0中搭建了Xcode + iPhone SDK开发环境,本来打算下笔一记,但这个环境的搭建教程网上一抓一大把,bill就不再赘述了.但是bill在引导工具的 ...
- windows上搭建IOS开发环境
在Windows上开发IOS主要使用GNUstep工具来进行开发,只能说是对Object-C的学习吧,最好的开发环境肯定是Xcode,也可以采用Windows下的图形界面ProjectCenter的I ...
- 虚拟机安装MAC系统、搭建ios开发环境
MacOS系统资源,网盘下载:https://pan.baidu.com/s/1xRWusbgfIUxJxMpUbWWRag 提取码: 08fc 1.安装虚拟机 虚拟机下载: http://www ...
最新文章
- sqlserⅴer随机函数_sql server 函数--rand() 生成整数的随机数
- Algs4-2.2.22三向归并排序
- Ubuntu 16.04 安装wine
- 九齐51单片机使用注意事项:不要用float
- 前端学习(2425):复习
- 【Python自然语言处理】中文分词技术——规则分词
- android有关医疗实现功能,基于Android的智能医疗监测系统的设计与实现_问答库
- JDK时区与电脑系统时区不一致,导致时间new date不对
- 服务器驱动器输入信号,伺服驱动器超大齿轮比驱动控制方法
- Selenium自动化测试-3.元素定位(3)
- java虚拟机学习笔记(五)---运行时的数据区域
- Webservice 实践
- 【已解决】java int转byte出现负数
- Linux软链接的创建,删除,修改
- cucumber rest assured做接口测试
- Geforce Game Ready驱动程序无法继续安装
- 运用区块链溯源有什么意义呢?
- Vue实例中生命周期created和mounted的区别(具体细节分析)。
- 安卓逆向学习资料推荐
- SpringMVC框架 |自定义类型转换器与日期格式化
热门文章
- 【每日一题】——跳跃游戏
- excel 不能分类汇总、分类汇总按钮是灰色的另一个原因
- Word控件Spire.Doc 【页面设置】教程(11) ;如何在 C# 中设置 Word 文档的页面大小
- 【一起来刷题】基础排序问题之快速排序算法
- 计算机专业的考研英语作文,2021考研英语作文范文:学校钱买书还是电脑
- TensorFlow0.7 的安装
- html链接文字样式,修改word文档中超链接文字样式的操作方法
- IDEA编辑器中文字体更改为雅黑和控制台乱码的解决
- Jenkins执行Shell时隐藏密码docker登录密码
- 联盟优势服务器 2019,魔兽世界怀旧服,解读联盟人类战士的优势