CocoaPods 安装使用

差分信号_差分信号的原理及其在PCB的设计 差分线是 PCB 设计中非常重要的一部分信号线,信号处理要求也是相当严谨,今天为大家介绍下差分信号的原理以及其在 PCB 设计中的处理方法。 什么是差分信号 差分传输是一种信号传输的技术,区别于传统的一根信号线一根地线的做法,差分传输在这两根线上都传输信号,这两个信号的振幅相等,相位相差 180 度,极性相反。在这两根线上传输的信号就是差分... 阅读详情

cocoaPods安装步骤

1.查看当前Ruby版本

查看下当前ruby版本:打开终端输入 

ruby -v


2.移除现有Ruby默认源

$gem sources --remove https://rubygems.org/

3.使用新的源

$gem sources -a https://ruby.taobao.org/
  PS:(注意一定要是 https 开头的)

4.验证新源是否替换成功

$gem sources -l

如果出现结果为
*** CURRENT SOURCES ***,则替换成功


5.安装CocoaPods

(1) 安装cocoaPods

$sudo gem install cocoapods
 备注:苹果系统升级 OS X EL Capitan 后改为

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

(2) 初始化pod

$pod setup

6.更新gem

$sudo gem update --system

7. 新建工程,并在终端用cd指令到文件夹内

$pod search 第三方

8.新建Podfile文件,

$touch Podfile

9.编辑Podfile文件,

$vim Podfile

写入以下内容并保存 小提示:(终端vim文件 按i 可编辑 ,esc 退出编辑,:wq  可保存退出)

platform:ios, '9.0'   

  target 'TestCode' do

  pod 'AFNetworking', '~> 2.6.0'    <-------第三方

  end
    PS:这是目前官方最新的Podfile文件格式,如果出现以下问题则需修改为上述格式:

[!]The dependency `AFNetworking ` is not used in any concrete target

10.导入第三方库

$pod install
$pod update


常见问题

1.pod setup 失败

   这个问题折磨了我好长时间,找了许多方法,总结出以下解决方法:


    这说明某些环境原因导致pod更新不了,可能原因有,1)gem版本太低;2)github无法链接;3).cocoapods目录下的配置信息错误。我们可以一个一个来排除

首先更新gem到最新版本,在终端中输入:

$ sudo gem update --system 
       然后检查是否可以ping通github,在终端中输入:

$ ping github.com 
然后查看pob repo list:

$ pod repo list

结果显示0 repos,说明没有安装成功;

删除.cocoapods目录,重新下载pod更新:

$ cd ~/.cocoapods/

$ sudo -rm -rf ~/.cocoapods/
      重新执行pod setup,过一段时间后提示setup completed则初始化成功。

2.pod install或pod update 失败

Updating local specs repositories
    Analyzing dependencies
    [!] The dependency `FMDB (~> 2.3)` is not used in any concrete target.
    The dependency `SDWebImage (~> 3.6)` is not used in any concrete target.
    The dependency `AFNetworking (~> 2.3.0)` is not used in any concrete target.
 在创建Podfile的时候,用这种格式使用,
platform :ios, '8.0'
   #use_frameworks!个别需要用到它,比如reactiveCocoa

   target 'MyApp' do
     pod 'AFNetworking', '~> 2.6'
     pod 'ORStackView', '~> 3.0'
     pod 'SwiftyJSON', '~> 2.3'
   end
里面的 MyApp 记得替换为自己攻城里面的target。这样就基本OK了,执行pod install / pod update 就都可以了。(use_frameworks! 这个是个别需要的,这里修改一下,可以把我上面的代码中的这一行【删除】)
下面是另外一种写法
platform :ios, '8.0'
   #use_frameworks!个别需要用到它,比如reactiveCocoa

   def pods
     pod 'AFNetworking', '~> 2.6'
     pod 'ORStackView', '~> 3.0'
     pod 'SwiftyJSON', '~> 2.3'
   end
   target 'MyApp' do
     pods
   end


解锁全志T113-i隐藏技能:用RISC-V核跑实时系统比STM32还稳? 本文深入探讨了全志T113-i SoC的异构架构潜力,重点解析如何利用其内置的玄铁C906 RISC-V核心独立运行实时系统。通过对比传统MCU与Linux方案,文章提供了从RISC-V核心启动、FreeRTOS移植到与Linux主核进行高效异构通信的完整实战指南,为工控等需要兼顾丰富应用与硬实时控制的场景提供了高集成度的单芯片解决方案。 阅读详情

相关推荐

国产化办公新选择:在银河麒麟V10上部署ToDesk远程桌面

本文详细介绍了在国产操作系统银河麒麟V10上部署ToDesk远程桌面的完整指南。作为国产远程控制工具,ToDesk在连接速度、系统适配性和用户体验方面表现优异,特别适合国产化办公场景。文章包含X86和ARM架构的安装步骤、常见问题排查及性能优化技巧,帮助用户高效实现远程办公。

weixin_33742618的博客 231

CocoaPods 安装

在iOS开发中,不可避免地要使用第三方开源库,而CocoaPods就是一个负责管理iOS项目中第三方开源库的工具,其作用类似于Android的gradle或者前端的npm。CocoaPods的项目源码在Github上管理。 以下是最新的CocoaPods安装教程(2019年8月) 1、查看当前Ruby版本 ruby -v 2、升级Ruby环境,首先需要安装rvm。 curl -L get.rvm...

xiangzhihong8的专栏 692

【黑马-产品经理入门基础课笔记】01.认识产品经理

问题定义 ==> 可行性研究 ==> 需求分析。

2401_88466092的博客 1841

【iOS】Cocoapods的安装以及使用

最近笔者在仿写天气预报App时用到了api调用数据,一般的基本数据类型我们用Xcode中自带的框架就可以转换得到。但是在和风天气api中的图标的格式为svg格式。似乎iOS13之后Xcode中可以直接使用svg格式的图片,但笔者没有查到对应的资料。笔者就调用了第三方库来使用svg格式的图片,这花了读者一天的时间才安装完成集成第三方库的Cocoapods并对其进行使用,特此写博客记录,如有不足请不吝指出至此Cocoapods的安装以及使用大概也讲的七七八八了,本博客仅供交流学习,如有不足或错误请不吝指出。

weixin_72437555的博客 9397

DDR4协议规范之(一)DDR4结构和寻址

DDR4 SDRAM结构和寻址DDR4 SDRAM的封装和寻址新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 DDR4 SDRAM的封装和寻址 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习

YJFeiii的博客 3万+

用户视角下的vfsglobal预约困境:从注册到登录的全流程避坑指南

本文详细解析了vfsglobal签证预约系统从注册到登录的全流程操作,帮助用户避开常见技术陷阱。针对IP限制、DNS解析、浏览器缓存等登录障碍提供实用解决方案,并揭示账号管理的隐藏规则与支付环节的延时处理技巧,助力用户高效完成签证预约。

ol78901234的博客 870

Xcode如何安装使用CocoaPods

打开访达,左上角的菜单里选择 前往 前往文件夹比如要打开 usr/local。

一如既往lz的博客 2778

八戒留档之宝塔部署edusoho

1.安装好基础的服务 2.上传你下载的代码到www/wwwroot文件3、配置网站 4.编辑创建的网站修改nginx文件 NGINX配置如下 server { listen 80; server_name 你的域名; root /www/wwwroot/项目文件名称/web/; location / { try_files $uri /app_dev.php$is_args$args; } ...

wolf23151269的博客 2540

CocoaPods安装

Ruby版本 1、CocoaPods的安装需要Ruby环境,Mac系统都自带Ruby,通过下面终端命令查看Ruby版本:ruby -v CocoaPods支持的Ruby最低版本是2.2.2,如果自己的版本低于2.2.2就需要更新升级Ruby: `sudo gem update --system` 更换Ruby镜像 Ruby默认的源地址是国外网络地址,通过下面终端命令查看当前镜像地址:gem sources -l ~$gem sources -l *** CURRENT SOUR.

从事前端,不断积累经验,学习新的技术。头像不是本人是莉莉崽(美貌、可爱集于一身的小姐姐,小仙女),一个宝藏博主,值得喜欢! 1774

ESP32 DMX512与RDM协议栈开发指南

DMX512-A是专业灯光控制领域广泛采用的串行通信标准,基于RS-485物理层实现确定性单向数据传输;RDM(Remote Device Management)则在其基础上扩展双向、可寻址、可配置的智能管理能力,满足现代舞台设备远程固件升级、自动发现与参数配置需求。二者共用同一总线但时序与帧结构严格隔离,对硬件定时精度、中断响应延迟及电气隔离提出极高要求。在嵌入式实践中,ESP32凭借Wi-Fi/蓝牙连接能力与丰富外设资源,成为构建低成本智能DMX节点的理想平台。esp_dmx协议栈正是面向该场景的高性能

weixin_34945060的博客 316

ofd转pdf报错:org.ofdrw.reader.ZipUtil.unZipFileByApacheCommonCompress【已解决】

ofd转pdf报错:java.lang.NoClassDefFoundError:org/apache/commons/io/function/IOIterator at org.ofdrw.reader.ZipUtil.unZipFileByApacheCommonCompress,java.lang.NoSuchMethodError:org.apache.commons.compress.archivers.zip.ZipArchiveInputStream.getNextEntry()

黄团团的个人博客 1283

Mac安装CocoaPods全教程

在安装CocoaPods之前,首先要在本地安装好Ruby环境。 首先是homebrew 的安装: 安装homebrew的方法非常简单,打开官方网站,在下面有一条安装指令: 将这条指令复制到终端就行了回车,中间需要回车继续,输入密码。 详细的安装步骤可以参考一下:http://blog.youkuaiyun.com/maojudong/article/details/7918291

Lee的专栏 1214

LLM制造业最佳实践:基于大语言模型处理最优化问题,制造业如何更优排产,提升资源利用率

随着制造业数字化转型加速,生产排产优化成为提升企业效率和竞争力的关键环节。大语言模型(LLM)凭借其强大的多模态数据处理、动态优化和智能推理能力,在复杂排产场景中展现出独特优势。谷歌、DeepSeek等机构的研究表明,LLM可通过自然语言交互和生成式决策,突破传统优化算法的局限性。本报告结合半导体行业实践案例与技术路径,系统分析LLM在排产优化中的应用潜力与挑战。

shiter编写程序的艺术 939

MacOS 安装 cocoapods

因为通过 brew 安装 库的时候,会执行 cleanup 清理掉旧版本的库,由于权限等问题,有时候 会报错。如果是低版本的系统或者终端,可能需要配置到 ~/.bash_profile,需要自己查看自己终端的配置。系统一般自带了 ruby 但是这个升级有些麻烦,我们不使用系统的。推荐方案是,此次安装禁用自动清理功能,使用安装命令如下。下面使用 HomeBrew 安装 cocoapods。到此 cocoapods 安装完成。在安装过程的日志中有类似如下日志。安装完成后可以手动执行命令清理。

lq 3105

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

CocoaPods的安装和使用

CocoaPods是一个可以帮你集中管理第三方库的开源项目,运行在Ruby的环境下,基于GitHub托管优势,你可以很方便的查阅目前依赖于CocoaPods的资源. 并且,CocoaPods是可靠,稳定,安全的.可以为你在使用第三方库资源时节省大部分的配置和部署时间.更专心的专注于Coding!

余书懿 6万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

安装CocoaPods

更新ruby需要安装Homebrew。[[Mac安装 Homebrew]]### 配置CocoaPods镜像。### 继续安装CocoaPods。输入ruby -v 还是显示旧版。可以正常安装 CocoaPods。### 安装CocoaPods。如果系统是 mac os 14。不同版本的CocoaPods。在自己工程的podFile。装了 ruby 3.3。需要不同版本的ruby。安装后终端没有生效的。### 更新ruby。

zaolian8656的博客 409

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Mac安装cocoapods

CocoaPods:是 Swift 和 Objective-C Cocoa 项目的依赖管理器。它拥有超过 93,000 个库,用于超过 300 万个应用程序。CocoaPods 可以帮助您优雅地扩展项目。Ruby :一种简单快捷的面向对象(面向对象程序设计)脚本语言,macOS默认安装了Ruby,但是版本不是最新的,CocoaPods基于Ruby语言编写而成。Homebrew :是 macOS 的套件管理工具,是高效下载软件的一种方法。

AiFlutter的博客 1075

CocoaPods 安装与使用教程

如何下载和安装CocoaPods? 在安装CocoaPods前,需要在本地安装Ruby环境。安装教程原文:https://ruby-china.org/wiki/install_ruby_guide。(对于Ruby这个是什么东西,Mr 聂(本人)也不是很了解,你只要知到想要安装前就必须先安装Ruby就妥妥没问题了)。 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需...

weixin_30900589的博客 910

Mac CocoaPods 安装和使用

前言 最近对基础库做了封装,使用CocoaPods做动态下载更新。顺便整理了一份CocoaPods安装和使用说明。 安装 第一步安装ruby环境 一般 Mac OS本身自带Ruby,查看一下Ruby版本如果版本过低需要升级一下版本。 查看当前的ruby的版本(这里的版本是2.2.4 完全够用了) ruby -v 升级最新版的ruby 通过下面命令查看ruby最新版本...

DARKSang的专栏 2251

CocoaPods安装和使用教程

http://code4app.com/article/cocoapods-install-usage CocoaPods安装和使用教程 Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage 目录 CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?

wangyang2698341的专栏 6664

CocoaPods安装以及使用

CocoaPods安装以及使用 一安装Ruby环境 mac自带Ruby,可以升级一下 $ sudo gem update --system 二安装CocoaPods 1.macOS 10.11前:$ sudo gem install cocoapods macOS 10.11后:$ sudo gem install -n /usr/local/bin cocoapods 接下来输入系统密码就可以安...

xu_yu_jie的博客 317

Mac 安装 cocoapods 教程

一、安装cocoapods 1、使用gem安装(网上有教程,不赘述了) 2、使用homebrew安装 终端命令: brew reinstall cocoapods brew link --overwrite cocoapods 我使用的第二条命令,pod命令恢复了,但是当执行pod install时,找不到最新版本的第三方库,猜想应该是之前装的pod版本太旧了,于是更新pod pod repo ...

weixin_45157020的博客 1132

安装、卸载 cocoapods

卸载cocoapods: localhost:~ je$ sudo gem uninstall cocoapods Remove executables: pod, sandbox-pod in addition to the gem? [Yn] Y ERROR: While executing gem ... (Gem::FilePermissionError)...

weixin_30546933的博客 605

cocoapods 安装与使用

1.首先, 要检查Mac是否安装了rvm(ruby version manager)。 打开终端 输入指令 rvm -v 如果显示:rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io] 则代表已安装了rvm,那就去直接去 第二步 如果显示:-bash: rvm: comm...

RollingPin的博客 1213

【iOS】CocoaPods的安装及其使用方法

对CocoaPods安装及其使用方法的学习 CocoaPods到底是个什么东东捏?

XY_Mckevince的博客 1645
下一篇: iOS 从AppDelegate中跳转指定页面
code_Meng
博客等级 码龄10年 0粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值