最近刚入手M1电脑,配置过程有点辛酸,把过程记录一下,希望能够帮到有需要的小伙伴。

homebrew的安装

homebrew的安装命令如下:

/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

然后根据提示操作就行了,执行结束后会有个提示,让你执行下相关的命令,按照要求复制粘贴就行了,参考网址:https://zhuanlan.zhihu.com/p/341831809

cocoapod的安装

直接执行:

sudo gem install -n /usr/local/bin cocoapods

安装完成后执行:

pod setup

如果网速比较慢的话,也可以把提前把仓库下载下来,网址:https://github.com/CocoaPods/Specs.git
放在~/.cocoapods/repos/下,然后将仓库的文件夹名字改成cococapods也可以
参考网址:https://zhuanlan.zhihu.com/p/80688467

安装ffi插件

为了兼容x86 _64,需要安装下ffi插件,具体命令如下:

sudo gem install ffi

参考网址 :https://www.jianshu.com/p/a0e5e761944c

执行pod install如果仍然出现错误的话,需要执行如下命令行:

sudo arch -x86_64 gem install ffiarch -x86_64 pod install

执行完即可正常的pod install了

Mac电脑M1 配置环境踩坑记录【iOS】相关推荐

  1. Mac电脑上配置环境变量的方法

    Mac电脑上配置环境变量的方法 使用vim配置环境变量 1.首先执行命令:vim .bash_profile 用vim打开该文件,然后输入i,表示insert,就是编辑模式 如:Node环境变量配置 ...

  2. alpine初始化配置和踩坑记录

    alpine初始化配置和踩坑记录 目录 alpine初始化配置和踩坑记录 开启root登录SSH 官方配置工具 修改DNS和apk源 设置时区 解决console字体太小并添加中文字体 参考文献 开启 ...

  3. TX2 配置jupyterhub踩坑记录

    TX2 配置jupyterhub踩坑记录 问题描述: 参考教程1和教程2进行安装,报错提示如下(应该是连不上本地http://127.0.0.1:8001/api/routes).但使用lsof -i ...

  4. 双系统Ubuntu22.04深度学习环境配置与踩坑记录

    双系统Ubuntu22.04深度学习环境配置踩坑记录 前言 目录 相关版本 主要参考教程 Ubuntu安装 Nvidia和CUDA安装 踩坑经历 官网安装所遇问题 cuDNN安装 Anaconda安装 ...

  5. 服务器(2080Ti)配置pytorch,distiller开发环境踩坑记录

    公司计算资源限制,将开发环境转移到学校实验室的服务器上进行,需要重新配置一遍开发环境.服务器配置为10块RTX 2080Ti的显卡.本以为有了之前一次配置环境的经验会很顺利,naive... 1.to ...

  6. ios Universal Link 配置教程 + 踩坑记录

    Univeral Link的配置有3方面:Apple Developer网站配置.XCode配置.服务器资源配置(apple-app-site-association文件创建和存放) 首先说下我们的需 ...

  7. charles + proxifier 抓包配置(踩坑记录)

    一.前言 刚刚接触 Charles,打算用它抓一些本地某些应用程序的包,但是有些程序它自身不支持设置代理,也不去使用windows系统代理的设置. 因此,需要借助 Proxifier 这个软件,它可以 ...

  8. seata执行闪退_Seata 1.2.0的配置以及踩坑记录

    首先Seata1.2.0版本不在自带sql,且在file.conf文件中没有了vgroup_mapping.fsp_tx_group ="default" 这项配置 数据库SQL ...

  9. seg代码配置的踩坑记录

    01. SEGMENTATION FAULT 正在配置OCNET的代码,在自己的本地运行没有任何问题,但是在服务器上一直报错:SEGMENTATION FAULT 这属于很概括的报错,无法直接看明白到 ...

最新文章

  1. 我的WEB之路(一)-2.JAVA学习路线
  2. Python2、Python3相对路径、绝对路径导入
  3. java泛型的泛型_Java 泛型总结(一):基本用法与类型擦除
  4. android面试题总结加强
  5. 【HDOJ】4602 Partition
  6. 二.全局定位--开源定位框架livox-relocalization实录数据集测试
  7. python时间str转datetime_深入了解Python中的小知识
  8. linux mmap实例_Linux下通过共享内存和mmap实现进程间通讯(含实例)
  9. python画羊_羊车门作业 Python版
  10. 在Linux中修复U盘
  11. 1 什么是机器学习(Machine Learning)?
  12. 无线桥接:没有网口解决nas有线组网问题
  13. 初学者之蚂蚁蜜蜂分类报错记录
  14. js禁止鼠标右键及F12禁止查看源代码
  15. DC-DC与LDO的区别及原理
  16. RT-Thread 传感器软件包归类
  17. 《大型数据库技术,传智播客Java百度网盘
  18. 利用SAS软件制作报表的常用手法
  19. Codeforces #158B Taxi
  20. 在容器中编译go项目出现cannot find packages的问题

热门文章

  1. html 文件上传与移除,WebUploader 解决文件屡次上传和删除上传文件的问题
  2. 金蝶EAS,后台代码查询科目余额,SQL查询科目余额
  3. 2019中国出境旅游发展年度报告
  4. 微信小程序 使用onLocationChange
  5. 世界著名保险公司排名
  6. Bribe the Prisoners SPOJ - GCJ1C09C
  7. 发挥多线程优势,用服务器CPU做3D渲染,物美价廉
  8. 基姆拉尔森计算公式 推导
  9. 并发数和TPS的理解
  10. 过来人的经验:高中学历学Java能找到工作吗?