xcode安装pod

2023-10-28

Mac终端

1.升级mac本地ruby环境 终端中输入 gem update –system,如果出现权限问题,请在终端内输入sudo gem update –system

2.更换镜像,移除现有镜像 gem sources --remove https://rubygems.org/ 

3.添加国内镜像 gem sources -r http://ruby.taobao.org

4.查看源 gem sources

5.下载安装CocoaPods,在终端输入 sudo gem install cocoapods ,等待……最后打印信息包含gems installed就说明安装成功了。

6.cd (项目根目录,就是桌面的文件,直接拖进来),回车,输入pwd查看当前目录是否正确,再输入vim podfile创建podfile文件,进入podfile文件,按i,进行修改,把自己要下载的第三方框架添加到podfile文件里,例如要添加:Masonry到podfile里,格式如下:

platform :ios,'8.0'

target ‘你的project name' do
pod 'Masonry'
end

添加完成按esc,结束添加,输入:wq,保存并退出podfile文件。


7.继续输入pod install(或者pod update),下载和安装第三方框架,安装完成,打开项目直接进入.xcworkspace工作空间。

8.

如果没有ruby环境,先安装rvm,输入 curl -L https://get.rvm.io | bash -s stable ,然后输入 source ~/.rvm/scripts/rvm 载入rvm,列出已知的ruby版本,输入 rvm list known ,安装rvm,输入 rvm install 2.0.0 ,查询已经安装的ruby环境,输入 rvm list ,卸载一个版本,输入 rvm remove 1.9.2 ,完成之后从第二步开始。

==== finish! ====

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

xcode安装pod 的相关文章

  • pandas中to_datetime()时间处理

    pandas to datetime arg errors raise utc None format None unit None pandas通常用于处理成组日期 不管这些日期是DataFrame的轴索引还是列 to datetime方
  • 入职字节外包一个月,我离职了····

    有一种打工人的羡慕 叫做 大厂 真是年少不知大厂香 错把青春插稻秧 但是 在深圳有一群比大厂员工更庞大的群体 他们顶着大厂的 名 做着大厂的工作 还可以享受大厂的伙食 却没有大厂的 命 他们就是大厂的 外包员工 什么都做了 和什么都没做其实
  • idea注释快捷键

    具体实现步骤 1 打开系统设置Setting Ctrl Alt S快捷键 2 Editor gt Live Templates gt 点击 号 添加一个templates group来放置自己快捷键 效果图如下 3 选中创建的group g
  • 在Excel VBA中使用字典

    序言 VBA的基础数据类型里面并没有字典类型 但字典其实在很多应用场景中都很有用 那么如何在VBA中使用字典 本文就用几个例子和大家交流探讨一下 场景1 某个医院每天都会从不同的制造商那里进三种材料中的一种 每天的进价都有可能不同 现在公司
  • NodeRed-第三篇:tcp接入

    1 用tcp in节点接入数据 设置为监听 设置端口号 设置输出为buffer 2 用function节点将buffer转换为string var a msg payload msg payload a return msg 3 用json
  • Android语音识别

    今天从网上找了个例子实现了语音识别 个人感觉挺好玩的 就把代码贴出来与大家分享下 Android中主要通过RecognizerIntent来实现语音识别 其实代码比较简单 但是如果找不到设置 就会抛出异常ActivityNotFoundEx
  • 【Java 笔记】使用Fastjson2时,对象转json首字母大小写问题

    开发环境 一 JSON 转 Object 1 问题 2 解决方案 二 Object转 JSON 三 SpringBoot设置fastjson2 为默认 pom xml 2 配置类 四 FastJson2 注解 默认 2 JSONType 类
  • zabbix 快速入门

    zabbix 快速入门 zabbix介绍 Zabbix是由 Alexei Vladishev 开发的一种网络监视 管理系统 基于Server Client架构 可以使用多种方式监视 可以只使用 Simple Check 不需要安装 Clie
  • CTF-12.web安全SSI注入

    SSl注入攻击介绍 SSl server side inject 的出现是为了赋予html静态页面动态的效果 通过ssI来执行系统命令 并返回对应的结果 如果在网站目录中发现了 stm shtm shtml 并且网站对于SSI的输入没有做到
  • 【ROS学习】Solidworks模型转化为URDF文件格式+三连杆机械臂示例+逆运动学

    URDF Universal Robot Description Format 通用机器人描述格式 它是ROS里边使用的一种机器人的描述文件 包含的内容有 连杆 关节 运动学和动力学参数 可视化模型 碰撞检测模型等 到目前为止 本文的主要内
  • 【AJAX】请求原理 同步和异步

    一 AJAX概念 本质 使用JS提供的异步对象 在页面不刷新的情况下 发送http请求 得到http响应 实现页面的局部刷新 涉及到的技术HTML JS HTTP HTTPS 接口 XML JSON 二 完整的WEB请求原理 比如 我们在网
  • 使用Linux screen命令使程序应用后台运行(以mirai框架为例)

    使用Linux screen命令使程序应用后台运行 以mirai框架为例 1 screen命令 screen命令可让程序在后台运行 会单独打开一个新的窗口 命令1 此命令会直接创建一个screen窗口 但是screen名称不容易区分 如果只
  • LeetCode【125】验证回文串

    题目 给定一个字符串 验证它是否是回文串 只考虑字母和数字字符 可以忽略字母的大小写 说明 本题中 我们将空字符串定义为有效的回文串 示例 1 输入 A man a plan a canal Panama 输出 true 示例 2 输入 r

随机推荐

  • 【STM32】I2C练习,HAL库读取MPU6050角度陀螺仪

    I2C练习 MPU6050简介 寄存器查询表格 STM32CubeMx配置 代码文件 mpu6050 h文件 mpu6050 c文件 main c文件 总结 MPU6050简介 MPU 6000 6050 为全球首例整合性6轴运动处理组件
  • java scope_Spring scope属性详解

    scope用来声明IOC容器中的对象应该处的限定场景或者说该对象的存活空间 即在IOC容器在 对象进入相应的scope之前 生成并装配这些对象 在该对象不再处于这些scope的限定之后 容器通常会销毁这些对象 打个比方吧 我们都是处在社会
  • Qt 信号与信号,信号与槽

    在写程序的时候 一直用到Qt的信号与槽机制 1 我们可以一个信号连接多个槽例如 connect slider SIGNAL valueChanged int this SLOT upDateValue int connect slider
  • Linux服务管理--SAMBA服务

    Linux网络服务 SAMBA 1 Samba 概述 SMB Server Messages Block 信息服务块 是一种在局域网上共享文件和打印机的一种通信协议 它为局域网内的不同操作系统的计算机之间提供文件及打印机等资源的共享服务 S
  • Vue学习:数据绑定

    div div
  • Cesium加载天地图中文标注服务和谷歌影像服务

    Cesium加载天地图中文标注服务和谷歌影像服务 直接上代码 自从天地图使用token之后 之前写的Cesium添加天地图图层服务的就无法使用了 所以重新写一个可以使用的 直接上代码 关闭全球光照 默认为关闭 this viewer sce
  • 关于安卓上pcm文件转wav全是噪音解决办法

    1 一开始发现8bit的pcm能正常转换 但换成16bit转换出来全是噪音 网上资料也不全 思考了很久 突然想起大小端的问题 进行大小端处理后再进行转换 完美播放 下面贴出大小端转换方法 public class BigorLittle p
  • leetcode-140. 单词拆分 II (字典树/dp + 回溯法) + 字节测开字典树算法题

    给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict 在字符串中增加空格来构建一个句子 使得句子中所有的单词都在词典中 返回所有这些可能的句子 说明 分隔时可以重复使用字典中的单词 你可以假设字典中没有重复的单词 示例 1
  • 2023.3.12-2017年蓝桥杯B组初赛题解

    目录 1 方格分割 这题一眼dfs 就是讨论每一层 选择不同的方块进行分割 因为它是中心对称的所以我们只用讨论一半就行了 AC代码 include
  • 【Java代码规范】阿里编码规约 VS CheckStyle

    全文速览 1 关于代码编码质量 2 如何小成本有效管理企业内的编码规范 2 1 阿里编码规约IDE插件 2 2 CheckStyle IDE插件 3 如何在代码提交中检验规范 3 1 阿里编码规约配置git precommit check
  • Android AIDL中支持的数据类型

    AIDL支持的数据类型分为如下几种 八种基本数据类型 byte char short int long float double boolean String CharSequence 实现了Parcelable接口的数据类型 List 类
  • 10张架构图详解数据中台,附全套数据中台PPT

    数据中台到底是什么 几年过去了 一直众说纷 笔者认为数据中台不应该是一个单纯的系统或者是一个软件工具 而应该是一套架构 一套数据流转模式 数据中台需要采集数据作为原材料进行数据加工 数据建模 然后分门别类地储存 再根据实际的业 务场景 打造
  • PLSQLDeveloper14连接Oracle数据库

    若是想临时连接可以不用配置tns文件在plsql登录窗口输入 IP PORT SID 但是oci库和Oracle主目录还是要进行配置 否则无法解析url字符串 配置tns连接oracle数据库请参考以下内容 情形一 PLSQLDevelop
  • git创建远程分支

    一 创建远程分支 git clone https XXXXX git branch 查看当前本地分支 只有master git checkout b query vip 在本地创建 query vip 分支 git push origin
  • 计算工作日时长

    计算工作日时长 工具类说明 mapWorkDay 自定义节假日 主要针对国内每年制定发布的国内假日及补班时间 一般维护到数据库 每年更新一次 针对特殊日期标识 工作日 节假日 dateUnit 时间计算精确单位 天 小时 分钟 秒等 代码
  • python-中文闲聊的GPT2模型首次使用笔记

    项目地址 https github com yangjianxin1 GPT2 chitchat 运行项目 下载bin模型地址 https github com yangjianxin1 GPT2 chitchat model share
  • Chisel 教程翻译 之 第三章 构建过程和测试 of 《Digital Design with Chisel》

    3 Build Process and Testing 21 3 1 Building your Project with sbt 21 3 1 1 Source Organization 21 3 1 2 Running sbt 23 3
  • win10系统定位服务器地址,win10系统定位服务器地址

    win10系统定位服务器地址 内容精选 换一换 将NFS文件系统挂载到Windows IIS服务器时 报错路径格式不支持 挂载失败 IIS Web服务器的物理路径错误 根据可能原因进行故障排查 如图1为文件系统的挂载地址 如图2需填写的物理
  • TV二次侧为什么必须接地?

    TV二次侧为什么必须接地 答 TV二次侧接地属保护接地 为防止一 二次侧绝缘损坏击穿 高电压串到二次侧来 对人身和设备造成危险 所以二次侧必须接地
  • xcode安装pod

    Mac终端 1 升级mac本地ruby环境 终端中输入 gem update system 如果出现权限问题 请在终端内输入sudo gem update system 2 更换镜像 移除现有镜像 gem sources remove ht