Mac OS 升级到10.10后,用pod install报错最终解决办法

Flutter配置问题记录 最近看到Flutter发了新版本,支持了web,于是想更新一下,遇到了一些小问题,特此记录一下解决方法。(如果以前没有安装过Flutter,可以参考Flutter安装和环境配置) 注:以下内容为Mac环境 更新Flutter,终端执行: flutterupgrade 然后就卡在了“Building flutter tool...”这句上。。。 这能是个事儿么,果断配置一下Flutte... 阅读详情

先按照这个文章做:http://blog.youkuaiyun.com/dqjyong/article/details/37958067

大概步骤如下:

  1. Open Xcode 6
  2. Open Preferences
  3. Click the Locations tab
  4. Change the Command Line Tools version to Xcode 6.0
  5. Uninstall cocoapods 
    a. $ sudo gem uninstall cocoapods
  6. Install xcodeproj 
    a. $ sudo gem install xcodeproj
  7. Install cocoapods 
    a. $ sudo gem install cocoapods
  8. Run pod --version to verify that it worked

如果你执行到第6步:sudo gem install xcodeproj 成功, 但是到第七步:$ sudo gem install cocoapods 时失败, 错误信息如下:

ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT: Operation timed out - connect(2) (https://rubygems.org/latest_specs.4.8.gz)
ERROR:  Possible alternatives: cocoapods

意识是说在官方源中找不到我们需要的源,这时怎么办呢,网上找到一篇博客,这样做的,切换官方源,也即是改变源的获取地址

这时候我们需要改变 gem source, 参考[4], [5]。需要在终端中执行如下命令: 

$ gem sources -l
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/ 
$ gem sources -l

接下来输入以下命令:

$ pod setup

This process will likely take a while as this command clones the  CocoaPods Specs repository

into ~/.cocoapods/ on your computer. [6]

至此CocoaPods安装完毕。

注: 如果漏掉 "$ pod setup" 命令,而直接执行"$ pod init"

会有类似以下的error信息:

"$ pod init

Setting up CocoaPods master repo

[!] /usr/bin/git clone 'https://github.com/CocoaPods/Specs.git' master --depth=1

Cloning into 'master'...

error: RPC failed; result=52, HTTP code = 0

fatal: The remote end hung up unexpectedly

/Library/Ruby/Gems/2.0.0/gems/claide-0.6.1/lib/claide/command.rb:304:in `handle_exception': undefined method `verbose?' for nil:NilClass (NoMethodError)

from /Library/Ruby/Gems/2.0.0/gems/claide-0.6.1/lib/claide/command.rb:284:in `rescue in run'

from /Library/Ruby/Gems/2.0.0/gems/claide-0.6.1/lib/claide/command.rb:274:in `run'

from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.33.1/lib/cocoapods/command.rb:48:in `run'

from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.33.1/bin/pod:33:in `<top (required)>'

from /usr/bin/pod:23:in `load'

from /usr/bin/pod:23:in `<main>'  "

以上操作步骤完成后在进行: $ sudo gem install cocoapods

这时就成功了!

剩下的就是和以前的一样在工程目录下,建Podfile,执行pod install,打开xworkspace等,顺利完成!!!

参考博客:http://www.cnblogs.com/cwgk/p/3370949.html

pycharm添加Anaconda解释器显示不出来 因为我之前下载的是pycharm最新版本2024.1的,所以我抱着试一试的心态卸载重装了2021.3.3的,创建新文件的时候立刻就自己识别好了conda环境。就是图中画圈的地方,之前一直显示为python的图标,但是再Python Interpreter后面跟的路径确实是我下载anaconda的地方。另外一种方法就是使用Virtualenv Environment方式配置,但是我的pycharm还是没有识别出conda的图标。首先是这位的方法,先添加系统解释器,再重启,但是我的图标还是python。 阅读详情

相关推荐

基于知识图谱的旅游推荐系统

这一系统整合了当今先进的数据技术:采集携程等大型平台的景点数据,通过爬虫技术源源不断地获取最新的旅游信息。此外,我们采用Neo4j图数据库来存储和处理这些数据,结合自然语言处理技术,为你提供精准的旅游建议。:通过直观的知识图谱展示,了解各个景点之间微妙的联系,无论是文化背景还是地理方位,你都能从中发现新的旅行灵感。准备毕业设计的同学,关注我们,这是一个集成了多种前沿技术的项目,为你的学术成果锦上添花。:不再浪费时间,系统根据你的偏好和历史评分,利用协同过滤技术推荐适合的旅游目的地。

qalangtao的博客-qalangtao.com 773

mac解决 flutter打包ios“error running pod install““Error installing libwebp“等一些列错误

在运行pod install的时候可能会遇到 Error installing libwebp,解决方案如下。【注意】这个时候可能又会卡在这里 继续重新运行pod install 1-2次就会成功。然后继续重新pod install。把homepage和git换成。如果遇到错误运行下面的命令行。

搬砖小鱼,请多指教呦 5104

AURIX-TC3xx-GTM详解六-DPLL(Digital PLL Module)-寄存器1-DPLL寄存器

主要有下图这些寄存器2、

m0_69929716的博客 438

Flutter篇 iOS运行错误

flutter报错: [!] Automatically assigning platform `iOS` with version `8.0` on target `Runner` becaus 解决: 现在版本更新了,应该大部分9.0 platform :ios, '9.0' 错误:[!] CocoaPods could not find compatible versions for pod "xxx":In snapshot (Podfile.lock): Analyzing .

独树一枝 3528

从零到一:RagFlow源码架构深度解析与二次开发实战指南

本文深入解析RagFlow源码架构,提供从环境搭建到二次开发的全流程实战指南。作为企业级AI搜索框架,RagFlow通过模块化设计和多模态处理能力,支持自定义智能体开发与文搜文档功能,帮助开发者高效构建智能搜索系统。

w1x2y3的博客 267

C语言—for循环打印矩形,正三角形,倒三角形,九九乘法,等腰三角形,倒着的等腰三角形(简易版代码)(重点考察for循环嵌套)

本章节教大家如何利用for循环打印正三角形,倒三角形,九九乘法表及等腰三角形(简易版代码)说明:1、循环语句的循环体内又包含另一个完整的循环结构,称为循环结构的嵌套。内嵌的循环语句中还可以再嵌套循环结构,这样就形成多重循环结构的嵌套。2、for 语句、while 语句和 do-while 语句都允许嵌套。三种循环语句可以相互嵌套。3、内层的循环语句必须完全被包含在外层的循环体中,不能发生交叉。

m0_63501145的博客 1695

Flutter ‘CocoaPods Error‘和‘Error running pod install‘

参考方法: https://www.jianshu.com/p/75f20b3106f8

Docrymoon的博客 1707

某头部金融APP防护机制逆向实录:从反调试到TEE加密的全链路攻防拆解

金融APP安全防护体系深度破解分析 本文详细拆解了某头部金融APP的三重防御机制破解过程。首先通过Frida绕过反调试技术,包括ptrace自我绑定、TracerPid检测和debuggerd监控;随后针对12种Root检测方法(如su文件检查、Magisk检测等)进行环境伪装,通过Hook系统调用伪造安全环境;最后逆向分析TEE加密模块,解密关键接口参数。整个破解过程涉及静态分析、动态调试和代码注入技术,揭示了金融级APP安全防护的实现原理与突破方法(注:所有操作均获授权,仅用于安全研究)。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1399

【React-native】Pod install 安装失败原因分析

安装失败报一堆错误,Xcode设置下: 修改镜像源,请参考这里:https://mirror.tuna.tsinghua.edu.cn/help/CocoaPods/; 使用移动网络4g网络或者【越-过-高-墙】。 成功后记得备份!!! ...

冯一朔 - 不想当CTO的程序员不是一个好哲学家 4619

【网络与爬虫 49】突破WAF防线:Web应用防火墙绕过实战攻略

本文深入探讨Web应用防火墙(WAF)的工作原理与绕过技术,从基础的编码变换到高级的协议层攻击,通过实战案例和代码演示,帮助安全研究者和渗透测试人员理解现代WAF防护机制并掌握合规的绕过方法。内容涵盖SQL注入、XSS、文件上传等攻击向量的WAF绕过技术,适合网络安全从业者和爬虫开发者学习参考。

熵数实验室 1845

PCL RANSAC采样一致性算法

一直想了解一下RANSAC算法的一些原理,所以就趁着自己闲了下来整理了一下,做了这篇笔记。 文章目录一、简介二、PCL中的RANSAC 一、简介 RANSAC是一种随机参数估计算法。RANSAC从样本中随机抽选出一个样本子集,使用最小方差估计算法对这个子集计算模型参数,然后计算所有样本与该模型的偏差,再使用一个预先设定好的阈值与偏差比较,当偏差小于阈值时,该样本点属于模型内样本点(内点),否则就是外样本点(外点)。记录当前的内点的个数,然后重复上述的过程,直到模型中的内点达到最多,那么此时的模型参数即为最

dayuhaitang1的博客 2116

osx升级到10.10后,用pod install报错最终解决办法

先按照这个文章做:http://blog.csdn.net/dqjyong/article/details/37958067 大概步骤如下: Open Xcode 6Open PreferencesClick the Locations tabChange the Command Line Tools version to Xcode 6.0Uninstall cocoapods

不积跬步无以至千里,千里之行始于足下! 7474

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

012.mac电脑运行yarn android,pod install报错

Could not find tools.jar. Please check that /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Cont MAC(OSX)升到 11.0.1 bigsur 后 android 打包报错 Could not find tools.jar. Please check that /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home contai

黄孝果的博客 982

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

升级macOS系统版本后pod命令无效的问题

更新macOS的版本后,pod install等命令无效或者显示Abort trap表示安装失败的解决办法

Minecraft 1847

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

OSX Yosemite,pod install报错RPC failed; result=52,

为什么80%的码农都做不了架构师?>>> ...

weixin_34032792的博客 109

iOS最新Mac OS X 10.11之后 安装cocoapods及使用详解

iOS 最新版 CocoaPods 的安装流程 一、安装方法: 1、移除现有Ruby默认源 gem sources --remove https://rubygems.org/ 为了提高安装的成功几率,大家可以多移除几个源。 gem sources --remove https://rubygems.org/ gem sources --remove http://r...

diaomu2002的博客 285

最新系统10.11cocoapods安装出现提示command not found

一.安装命令: sudo gem install cocoapods pod setup 这个时候需要耐心的等待哈,如果网络慢的话,需要等更久呢,每一行命令都会有回应的..... 如果遇到报错如下:Error fetching https://rubygems.org/:     Errno::ETIMEDOUT: Operation timed out - conn

iOS_Hy 1427

轻量级Java实现GeoTIFF解析与DEM高程查询实战

数字高程模型(DEM)是地理信息系统中最基础的栅格数据类型,广泛应用于地形分析、水利水文和三维可视化。而GeoTIFF作为DEM的标准存储格式,其解析能力决定了高程查询的效率和精度。传统方案常依赖GeoTools或GDAL等重型框架,虽然功能全面,却在简单场景下带来依赖臃肿、部署复杂和性能损耗等问题。本文从TIFF文件结构、地理配准参数到像素数据读取,系统讲解如何用Java手写一个轻量级GeoTIFF解析器,实现经纬度到像素坐标的转换,并通过双线性插值完成高精度高程查询。仅需数百行代码,即可满足Web服务、

weixin_33981932的博客 418

Mac执行ruby命令提示 dyld: Library not loaded等类似问题解决方案

dyld: Library not loaded 类似问题解决思路

Mu_Soul的博客 1717

Python打造K8s配置安全扫描器:盯紧RBAC权限与Pod高危配置

Kubernetes配置安全是云原生环境中的基础防线,而RBAC权限失控、Pod安全上下文缺失、NetworkPolicy未覆盖等问题,往往成为集群被攻破的突破口。理解K8s的默认安全模型与配置风险原理,是构建自动化防护的前提。通过可编程的配置扫描机制,能够将集群中高危配置项标准化、持续化地识别出来,辅助运维与安全团队快速收敛风险。这类扫描能力可嵌入CI/CD流水线、定时巡检或团队安全自查流程,有效补充现有安全工具的盲区。本文从K8s配置安全的核心概念出发,结合Python实现一个轻量级扫描器的完整思路,聚

weixin_33884611的博客 300

Cocoapods安装教程

Source 作者:魔女小溪 出处:http://www.cnblogs.com/angelgril/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 阅读目录 第一步,首先要检查Mac是否安装了rvm。打开终端,输入指令 rvm -v 第二步,用rvm安装ruby环境 第三步,检查更新RubyGems(Ruby1.9.1 以后的版本自带RubyGems) 第四步,检查ruby源并移除 第五步,安装CocoaPods(s

BlackMonkey_xj的博客 1万+

cocoapods安装

安装Ruby环境首先需要安装Xcode然后需要安装Homebrew,接下来需要安装RVM最后安装Ruby环境。Homebrew可在安装ruby自动安装(更新 Homebrew: MacdeMacBook-Pro:~ mac$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" curl: (

skywanwan9的博客 957

NativeScript Vue APP 开发备忘

本文总结了NativeScript开发中遇到的几个调试和部署问题及解决方案。调试方面,devtools调试页面经常断开,可通过修改URL中的localhost为127.0.0.1解决部分问题;Mac环境下Electorn安装常因网络问题失败,可尝试从Windows拷贝node_module。部署方面,模拟器黑屏需在Android Studio重置模拟器,真机调试需开启USB调试并通过adb验证连接。文章还介绍了NativeScript与原生代码互调的方法,以及接收扫描枪数据的实现方案,通过registerB

zhangxin09的专栏 909

PyMongo连接失败的7大根因与10分钟排障指南

MongoDB与Python的连接本质上是TCP网络通信、TLS加密协商、身份认证和权限校验的综合过程。其底层依赖Wire Protocol协议栈,受Python版本、PyMongo驱动版本、MongoDB服务器版本三者兼容性严格约束。技术价值在于:稳定连接是数据应用可信运行的前提,避免CI/CD中‘本地通线上挂’等环境漂移问题。典型应用场景包括Docker微服务间通信、MongoDB Atlas云集群接入、Kubernetes有状态应用初始化及高校IoT数据采集管道搭建。本文聚焦PyMongo同步连接这一

weixin_30851867的博客 362
上一篇: 各种音视频编解码学习详解
下一篇: CocoaPods安装和使用教程
「已注销」
博客等级 码龄12年 28粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值