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

devtools/2024/12/22 2:17:09/

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

没有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/devtools/144246.html

相关文章

【深度学习】论文复现-对论文数据集的一些处理

如何书写伪代码: ref:https://www.bilibili.com/video/BV12D4y1j7Zf/?vd_source3f7ae4b9d3a2d84bf24ff25f3294d107 i14时产出的图片比较合理 import json import os.path from matplotlib.ticker import FuncFormatter import pandas as pd import matplotlib.py…

企业为何需要可视化数据分析系统

作为当今企业最核心的资产之一的数据,已经成为企业发展的重要基础。随着企业的不断发展壮大,随之在数据处理层面就面临重要的困扰,面对海量数据如何提取有效信息就是关键所在。因此在这样的背景之一,可视化数据分析系统的构建就成…

FPGA设计-使用 lspci 和 setpci 调试xilinx的PCIe 问题

目录 简介 lspci lspci-TV lspci-vvv 注意事项 lspci -vs lspci -vvvs 设置pci 识别setpci中的寄存器 setpci -s 00:01.0 d0.b42 简介 lspci 和 setpci 命令在 Linux 发行版中本身可用。该命令具有各种级别的输出,并提供非常有用的时间点查看 PCI 总线…

pytorch repeat方法和expand方法的区别

PyTorch 中的 repeat 和 expand 方法都用于调整张量的形状或重复张量,但它们在实现方式和内存使用上有显著的区别。以下是详细对比: 1. repeat 方法 功能:通过实际复制数据来重复张量的内容。内存:会分配新的内存存储重复后的张…

基于SpringBoot+layui+html实现电影院售票系统【源码+数据库文件+包部署成功+答疑解惑问到会为止】

代码包运行启动成功!不管你有没有运行环境,哪怕你是刚买的新电脑,也包启动运行成功!有不懂的地方随便问!问到会为止! 功能介绍 基于SpringBoot实现电影院售票系统设计了超级管理员、管理员、测试、用户四种…

GaussDB数据库中SQL诊断解析之配置SQL限流

配置SQL限流 GaussDB提供SQL限流功能,当存在异常SQL(如存在不优索引)、SQL并发量上升时,通过SQL限流功能控制异常SQL的访问量或者并发量,保障服务的可用性。 前提条件 登录账号需要具备授权项“gaussdb:instance:li…

接口测试-Fidder及jmeter使用

一、接口测试的基础 1.接口的含义 也叫做API,是一组定义、程序及协议的集合,提供访问一组例程的能力,无需访问源码获理解内部工作细节 2.接口的分类 代码内部的接口,程序模块间的接口,对于程序接口测试,需…

springboot中Controller内文件上传到本地以及阿里云

上传文件的基本操作 <form action"/upload" method"post" enctype"multipart/form-data"> <h1>登录</h1> 姓名&#xff1a;<input type"text" name"username" required><br> 年龄&#xf…