Laya ios接入goole广告,搭建环境 1

embedded/2024/12/22 6:58:26/

只能说麻烦的一批,会了不难,难在不会

没有mac机,用的mac本,提示----》可能需要你升级macbook系统版本,

1、安装cocoapods

sudo gem install cocoapods -V

加上-V,能查看安装进度,记住大写的V

[提前安装了一次。没有安装成功]

安装完成后pod --version,提示pod没有安装。我去什么鬼,检查一下吧

2、全新安装前,先检查是否有安装残留(删除CocoaPods的这些残留,省的有一次安装失败)

gem list --local | grep cocoapods

残留还不少,将查询到内容逐个删除

cocoapods-deintegrate (1.0.5)
cocoapods-downloader (2.1)
cocoapods-plugins (1.0.0)
cocoapods-search (1.0.1)
cocoapods-trunk (1.6.0)
cocoapods-try (1.2.0)

3.执行删除指令[麻烦些,主要是不会循环的那种操作]

sudo gem uninstall cocoapods-deintegrate
sudo gem uninstall cocoapods-try
......

4.国内安装肯定有麻烦事,换源试试,不过能爬梯子的最好爬梯子,换源安装我还失败了好几次呢,淘宝镜像也

gem sources -l 是小写的L,不是1

gem sources --add https://rubygems.org/ --remove https://gems.ruby-china.com/gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

5.安装cocoapods,最后加了个路径安装成功了,逆天了

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

高兴的太早了,我就知道不会这么简单

上面图片所示需要升级ruby

6.升级ruby,需要安装homebrew,两个命令【一个卸载一个安装,也是在论坛里看人家发的地址】

卸载命令

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

安装命令

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

呵呵,我就知道

7.Mac安装brew,raw.githubusercontent.com却无法访问,改host吧

先查一下DNS吧 raw.githubusercontent.com 这个域名

“raw.githubusercontent.com”A记录/cname检测结果--Dns查询|dns查询--站长工具

sudo vim /etc/hosts

7.1 关于vim命令的一些操作

进入文件,「I」键切换成编辑模式(英文为快捷键)

点击【esc】退出编辑状态

:wq 保存后退出

:wq! 强制保存后退出

:w 保存但不退出

:w!若文件属性为只读时,强制写入该文档

:q 不保存并退出

:q!不保存并强制退出

///

忙其它事情给关了命令窗口,然后就多了个临时文件,rm它。

Found a swap file by the name “/etc/.hosts.swp“

使用vi/vim编辑文件时,系统会先copy一份临时文件并映射到内存,而你编辑的只是临时文件,当执行保存操作的时候才将临时文件保存为原文件,执行: q!则是不保存并删除临时文件。

sudo rm -f /etc/.hosts.swp

重复上述操作,wq! 保存退出

8.嗯,执行安装命令

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

应该是安装成功了,但没有指定环境路径

编辑配置文件

sudo vim ~/.zshrc

添加路径

export PATH="/opt/homebrew/bin:$PATH"

来,源一下

source ~/.zshrc

验证 Homebrew 安装

brew -v

安装ruby,也是安装了好几次,最后干脆指定版本号安装吧。

brew install ruby@3.2

老操作了

sudo vim ~/.zshrc

添加路径

export PATH="/opt/homebrew/opt/ruby@3.2/bin:$PATH" 

source ~/.zshrc

哎,好了,安装cocoapods

sudo gem install cocoapods -V 

pod setup


http://www.ppmy.cn/embedded/147742.html

相关文章

Python拆分Excel - 将工作簿或工作表拆分为多个文件

在日常工作中,我们经常需要处理包含大量数据的Excel文件。这些文件可能包含不同的表格、图表和工作表,使得数据管理和分析变得复杂。为了提高效率和准确性,我们可以将一个Excel文件或其中某一个工作表按需求拆分为多个文件,以便更…

【HTML】DOCTYPE的作用?

HTML 中DOCTYPE的作用&#xff1f; <!DOCTYPE html>是h5的声明。 用于声明当前HTML版本&#xff0c;用来告知web浏览器该文档使用是哪种 HTML 或者 XHTML 规范来解析页面&#xff0c;以便浏览器更加准确的理解页面内容&#xff0c;更加良好地展现内容效果&#xff01; …

自毁程序密码—阿里聚安全(IDA动态调试)

App信息 包名&#xff1a;com.yaotong.crackme Java层分析 MainActivity 很容易就能看出来是在securityCheck函数里进行安全校验。securityCheck是一个native函数&#xff0c;到so中进行分析。 SO层分析 定位函数位置 在导出函数里搜索 securityCheck 数据类型修复和…

燃气轮机燃烧室:火焰稳定性和操作

燃气轮机燃烧室运行的挑战 燃气轮机燃烧室的运行受到许多因素的限制&#xff0c;例如火焰稳定性、排放限制和燃烧动力学。我们将在这篇简短的博客中重点介绍火焰稳定性。在燃烧室的大部分使用寿命内&#xff0c;它以低燃料空气比&#xff08;稀薄&#xff09;运行。火焰可以附…

某医疗行业用户基于Apache SeaTunnel从调研选型到企业数据集成框架的落地实践

文章作者&#xff1a;刘方林 某医疗企业大数据资深架构师 文章整理&#xff1a;曾辉 引言 随着企业数字化转型的不断推进&#xff0c;数据量的快速增长对传统数据库和数据分析工具提出了更高的要求。本篇文章将分享作者在企业内部从0搭建数据仓库的实践经验&#xff0c;重点…

网络安全 | 五大核心领域:防护、检测、响应、恢复与治理

网络安全 | 五大核心领域&#xff1a;防护、检测、响应、恢复与治理 前言一、网络安全防护&#xff08;Protection&#xff09;1.1 防护的基本概念1.2 防护技术 二、网络安全检测&#xff08;Detection&#xff09;2.1 检测的基本概念2.2 检测技术 三、网络安全响应&#xff08…

WPF实现曲线数据展示【案例:震动数据分析】

wpf实现曲线数据展示&#xff0c;函数曲线展示&#xff0c;实例&#xff1a;震动数据分析为例。 如上图所示&#xff0c;如果你想实现上图中的效果&#xff0c;请详细参考我的内容&#xff0c;创作不易&#xff0c;给个赞吧。 一共有两种方式来实现&#xff0c;一种是使用第三…

ES对比Hbase

Elasticsearch&#xff08;ES&#xff09;和HBase是两种用途广泛的数据存储和处理工具&#xff0c;它们各自具有独特的使用场景和优势。以下是对它们适用场景的详细阐述&#xff1a; Elasticsearch&#xff08;ES&#xff09;的适用场景 全文搜索&#xff1a;ES以其强大的全文…