irpas技术客

mac配置iOS开发环境_cungudafa_ios开发环境搭建 mac

irpas 7655

1.安装xcode

下载时间长,下载安装完后,git都是可以用的了

2.安装homebrew

这是管理mac安装包的工具,每个系统都有一个,就很绝啊,麻木安装。

官网:https://brew.sh/index_zh-cn 根据官网命令,打开终端

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

镜像 参考教程,记得先装Xcode,再用命令安装比较快:

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

两次输入1,1选择镜像就可以(最后:桌面的Old_Homebrew文件夹,大致看看没有你需要的可以删除。)

3.配置CocoaPods环境

CocoaPods安装方法

安装ruby、rvm:

ruby -v curl -L get.rvm.io | bash -s stable source ~/.bashrc source ~/.bash_profile rvm -v rvm list known rvm install 3.0.0 #这一步很关键,前面Xcode、homebrew都要先安装成功才可以 rvm use 3.0.0 --default

跟换源:

sudo gem update --system gem sources --remove https://rubygems.org/ gem sources --add https://gems.ruby-china.com/ gem sources -l

显示成功: *** CURRENT SOURCES *** https://gems.ruby-china.com/

安装cocoapods:

brew install cocoapods

安装好之后查看pod组件:

pod search AFNetworking

如果看到组件显示,那就没问题了,直接进项目pod install 就好了


其他: 问题1:

在这期间我pod intsall遇到一个问题:can't find gem cocoapods (>= 0.a) with executable pod 解决办法:

rvm get stable gem install cocoapods

参考教程

问题2:M1芯片的缘故,设置一下终端:[IMPORTANT] Don't forget to include the Crash Report log file under Diagnost

export PATH=$PATH:/opt/homebrew/bin gem install ffi 4.下载pod

1.查看本机是否设置过代理

git config --global http.proxy

2.设置代理(这里除了下面的命令,还要有访问github的超能力哦!)

git config --global http.proxy 'socks5://127.0.0.1:1080' git config --global https.proxy 'socks5://127.0.0.1:1080'

3.取消设置代理

git config --global --unset http.proxy git config --global --unset https.proxy

我这边是有内网组件的,如果遇到以下类似报错, [!] Error installing SpeechManager [!] /usr/bin/git clone http://10.XXXXXX/XXXXX.git /var/folders/lt/nq2mdtqs2h157lhb7b8fvprr0000gn/T/d20220507-9744-rp0eus --template= --single-branch --depth 1 --branch 0.3.9 Cloning into '/var/folders/lt/nq2mdtqs2h157lhb7b8fvprr0000gn/T/d20220507-9744-rp0eus'... fatal: unable to access 'http://10.XXXX/XXX.git/': The requested URL returned error: 403 就需要断掉外网,并去掉代理设置,才可以访问内网组件下载。 哪边组件用哪边网,绝对速度!!!


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #ios开发环境搭建 #mac #C #quotcurl #fsSL