homebrew,gem,cocoapod 换源,以及安装依赖

server/2024/12/27 2:22:18/

安装homebrew

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

再按照成功提示配置环境变量

ruby

更新ruby到最新

brew install ruby

如果安装了会自动升级

安装完成后根据提示配置环境变量

再执行命令使其生效

source ~/.zshrc

安装cocoapods

sudo gem install cocoapods

完成后执行

pod setup

cocoapods换源

$ cd ~/.cocoapods/repos 
$ pod repo remove master
$ git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master

然后在项目Podfile中第一行

source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'

cocoapods安装NMSSH

在podfile中,添加依赖以及版本

source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'
platform :macos, '11.0'target 'app' douse_frameworks!# 添加 NMSSH 依赖pod 'NMSSH', '~> 2.3.1'
end

再执行

pod install

最后通过 .xcworkspac 打开项目


http://www.ppmy.cn/server/153121.html

相关文章

SpringBoot开发——Spring Boot 的9大类常用注解

文章目录 1. 组件相关注解1.1 @Controller:1.2 @Service:1.3 @Repository:1.4 @Component:2. 与 Bean 实例和生命周期相关的注解2.1 @Bean:2.2 @Scope:2.3 @Primary:2.4 @PostConstruct:2.5 @PreDestroy:3. 依赖注入注解3.1 @Autowired:3.2 @Resource:3.3 @Qualifie…

每天40分玩转Django:Django测试

Django测试 一、今日学习内容概述 学习模块重要程度主要内容测试基础⭐⭐⭐⭐⭐TestCase、断言方法模型测试⭐⭐⭐⭐⭐模型方法、数据验证视图测试⭐⭐⭐⭐请求处理、响应验证表单测试⭐⭐⭐⭐表单验证、数据处理覆盖率测试⭐⭐⭐⭐coverage配置、报告生成 二、测试基础示例…

修改el-select下拉框高度;更新:支持动态修改

文章目录 效果动态修改:效果代码固定高度版本动态修改高度版本(2024-12-25 更新: 支持动态修改下拉框高度) 效果 动态修改:效果 代码 固定高度版本 注意点: popper-class 尽量独一无二,防止影…

【HarmonyOS】如何读取Raw下的JSON文件内容

【HarmonyOS】如何读取Raw下的JSON文件内容 一、问题背景: 读取工程中/resources下json文件,json文件推荐放在rawfile路径下,通过getRawFileContent接口访问。但是通过该接口拿到的是Uint8Array类型数据,那怎么拿到JSON的文本内…

常用git命令大全

目录 前言: 初始化仓库: 配置: 查看仓库文件: 查看仓库配置: 添加文件: 提交更改: 查看状态: 查看日志: 回滚: 分支管理: 切换分支&a…

东子生物完成A轮战略融资,数字商品交易全新升级为数商时代

2024年11月23日,东子生物数字时代正式上线,标志着公司全面迈入“数商时代”,作为国内领先的生物科技企业,东子生物在数字化浪潮中精准布局,以创新科技推动产业升级,以全新的思维引领健康产业,兼…

反汇编一个简单的C程序

基于最简单的代码示例,一步步分析每一段汇编代码,对于堆栈变化 一、编译C代码 int g(int x) {return x 3; } int f(int x) {return g(x); } int main(void) {return f(8) 1; }编译 gcc -S -o main.s main.c -m32得到汇编代码 g:pushl %ebpmovl …

Avalonia实例实战五:Carousel自动轮播图

文章目录 一、加载图片不使用avares:直接路径访问:使用avares:访问:二、使用Carousel控件官网示例:增加间隔3秒自动滑动三、使用自定义用户控件实现带RadioButton的轮播控件四、效果一、加载图片 将三张Png图片加载到项目中,在访问前,必须将路径添加到资源中,在csprojec…