Pod install 慢, pod update 慢, Cocoapods setup下载缓慢,手动解决方案
什么是CocoaPods
CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 72 thousand libraries and is used in over 3 million apps. CocoaPods can help you scale your projects elegantly.
– 来自官网https://cocoapods.org/
cocoapods 是第三方开源库管理库工具, 主要功能是下载SDK代码,还有处理三方库间依赖关系,类似于 JAVA 中的Gradle, Maven。
公有仓库的地址:https://github.com/CocoaPods/Specs
这里都是开源库的podspec,需要本地下载下来,每次pod update
的时候回更新远程库,然后更新本地pod内容。看看GitHub内容主要是配置仓库地址,作者,以及依赖关系等。
下载仓库慢
在 ped setup
安装的时候,超级无敌慢。可以看到命令行卡在如下:
$ pod install
...Resolving dependencies of `Podfile`CDN: trunk Relative path: CocoaPods-version.yml exists! Returninglocal because checking is only perfomed in repo updateCloning spec repo `cocoapods` from `https://github.com/CocoaPods/Specs.git`$ /usr/bin/git clone https://github.com/CocoaPods/Specs.git --cocoapodsCloning into 'cocoapods'...
如果已经下载成功,或者仓库出问题,可以执行下面命令删除仓库。
pod repo remove master
解决方案:手动下载仓库
首先进入 cocoapods
安装的目录,默认在 ~/.cocoapods
目录中,如果执行 setup
应该有一个叫 repos
的文件夹,没有就建一个。如果有其他文件夹请删掉。
按照下方提供的 git
地址进行 clone
,然后把 Specs
文件夹改名为:master
git clone https://github.com/CocoaPods/Specs.git master
拷贝到的路径如下图。
重新执行下载命令。 就会成功。
pod install
参考
https://cocoapods.org/
Pod install 慢, pod update 慢, Cocoapods setup下载缓慢,手动解决方案相关推荐
- iOS进阶 - pod install 与 pod update 读这一篇就够了
前言 在使用CocoaPods时,难免会混淆 pod install 和 pod update 的用法,于是在官网找到了相应的说明文章,并决定翻译过来,供大家学习. 以下内容来自:pod instal ...
- CocoaPods pod install/pod update更新慢的问题
最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动 原因在于当执行以上两个命令的时候会升级Co ...
- pod install时出现 Unable to find a specification for `xxxx`
Unable to find a specification for `xxxxx (~> x.x.x)` depended upon by Podfile. Unable to find a ...
- M1 pod install CocoaPod 报错解决办法
Mac M1 pod install 报错解决办法 Mac M1 CocoaPods 环境问题 M1 Ruby 环境问题 新到的 MacBook Pro M1,配置如下: MacBook Pro (1 ...
- CocoaPods pod install
加参数可以提升更新的速度 方法1: pod install --verbose --no-repo-update pod update --verbose --no-repo-update 方法2: ...
- Cocoapods ----- pod install报错
1.问题描述: 将MAC更新到最新版本后,使用cocoapods安装一些第三发库,执行pod install的时候报错: -bash:/usr/local/bin/pod:/System/Librar ...
- pod install报错 CDN: trunk Repo update failed...couldnt connect to server
今天更新工程的cocoapods报错,报错信息copy一条: [!] CDN: trunk Repo update failed - 14 error(s): CDN: trunk URL could ...
- pod update --verbose --no-repo-update 和 pod install --verbose --no-repo-update的区别
当需要在CocoaPods中删除一个我们不要的库时 可以在Podfile中直接删除相关库 再cd 到项目目录 执行pod update --verbose --no-repo-update 或者pod ...
- 解决Android Studio中Flutter点击run出现CocoaPods not installed. Skipping pod install.
问题场景 在Android Studio中运行Flutter项目,设备为IPhone,点击Run后,编译出现以下错误 Warning: CocoaPods not installed. Skippin ...
- pod install/update 卡住
pod install/update 问题 前几天pod install阿里云的时候卡住了,重新install了几遍也不行,到那就卡,后来发现一个办法.下面给大家介绍一下: 1.pod repo 找到 ...
最新文章
- AR独角兽的死亡教训:融资3亿美元,成投资人木偶,营销大于技术
- java gui 颜色从html_Java GUI显示网页并返回HTML
- springboot多数据源配置_SpringBoot-配置多数据源
- jQuery源码阅读3— bulidFragment( )
- Android文档 - 账户管理器概述
- 运营商的光猫有四个输出端口,哪个带宽最大?
- 无人机在倾斜摄影时丢片的解决方案
- Linux/Unix服务端和客户端Socket编程入门实例(含源码下载)
- android图像处理(3) 底片效果
- R 语言之数据分析高级方法「GLM 广义线性模型」
- U盘插入电脑有明显的响声但是不显示盘符
- 计算机毕业设计之微信小程序的点餐系统 网上订餐app的论文
- H5安卓下载以及IOS跳转AppStore下载App
- 直播商城APP功能介绍
- video视频兼容苹果和安卓
- ADI官方解释在SPI通信期间,数据的发送(串行移出到MOSI/SDO总线上)和接收(采样或读入总线(MISO/SDI)上的数据)
- FPGA基础(数字电路)
- 人一切的痛苦,本质上都是对自己的无能的愤怒。──王小波
- 解决关于VS2019输入会顶掉后面字符的问题
- python numpy.fft.fft和ifft
热门文章
- GDI+学习及代码总结之------画刷Brush .
- 必看干货!五个步骤帮您成功实施IT SLA
- bzoj3550: [ONTAK2010]Vacation(单纯形法+线性规划)
- bzoj1061 志愿者招募
- 智联招聘基于Apache Pulsar打造企业级事件中心
- 海云捷迅让OpenStack从项目实施转为服务交付
- 如何从zabbix数据库中获取每日流量最大值
- Python内置函数filter(),map(),reduce(),lambda
- linux带参数post调用接口,CURL命令模拟Http Get/Post以及带cookies调用接口
- C程序设计--指针(对 “ 多维数组 ” 进行输出操作)