记录几个IOS开发过程中Pod命令的常见问题解决方案
来源:互联网 发布:人工智能觉醒 编辑:程序博客网 时间:2024/05/29 04:48
关于pod的安装这些东东非常简单,我就不在这里赘述了,网上例子大把大把的。
在使用pod过程中常见问题有以下几个:
1.在podfile文件中如何确定三方插件的版本:
比如pod 'YYImage','~> 1.0.1'
这里1.0.1是如何确定的呢,或者说如何写一个适合当前机器环境的版本号呢?
可以使用pod search YYImage先查看一下该插件目前支持的版本号,然后找一个目前可用的版本号填上去;
2.使用pod install --berbose 或 pod install 命令执行插件下载安装时,命令窗口基本就停滞在那个地方,过十几分钟依然分毫不动,这时候该咋办?
使用国内对github上的specs仓库镜像, 现在每10分钟会进行一次同步 基本和主仓库保持一致
使用方法:
pod repo remove master
pod repo add master https://git.oschina.net/6david9/Specs.git
pod repo update
第二条命令执行的时候会比较耗时,可能会出现以下错误:
Cloning into ‘master’…
error: RPC failed; result=18, HTTP code = 200
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
解决办法就是修改git命令的缓存区大小:
$ git config --global http.postBuffer 24288000
$ git config --list
执行完成后再重新执行上面那个pod repo add .....命令;应该就没什么问题了。
然后执行完pod repo update更新一下。
不过到这里还没完,还需要设置Podfile文件从哪个代理git地址去下载三方插件:
在Podfile头部指定source:
source 'https://git.oschina.net/6david9/Specs.git'
你再试试pod install命令,看看是不是一下子就安装完成啦。
3.有时候podfile.lock文件不见了或者podfile.lock文件和podfile文件对应的插件版本出现不一致该咋办?
问题截图如下:
lock文件与原文件对应的插件版本不同:
这时候需要清空podfile相关的一些旧文件,重新pod install即可:
删除以下文件:
xcworkspace
Podfile.lock
Pods文件夹
~/Library/Developer/Xcode/DerivedData路径下对应工程的文件夹
然后重新执行pod install
- 记录几个IOS开发过程中Pod命令的常见问题解决方案
- ios开发中pod命令介绍
- ios 开发过程中常见问题
- ios中pod相关命令
- iOS开发-记录下在开发过程中遇到的问题的解决方案及经验总结-1
- iOS几个github上的pod开源库
- 学习 Oracle过程中几个常见问题的总结
- JS 开发过程中遇到的常见问题
- 开发过程中,EditText的一些常见问题
- iOS开发中两个常见问题的处理
- iOS开发中两个常见问题的处理
- iOS 开发中遇到的常见问题
- 几个有关iOS的几个常见问题-----RunTime
- iOS pod命令使用
- 一次给新电脑安装pod--ios辅助开发工具 的过程 (转)
- asp.net中的几个常见问题的解决方案
- ios开发pod更新
- iOS开发的常见问题
- VisionMobile:开发者状况2016年Q1(三)开发者如何积累经验,从何获取
- Java基础之 原码、反码、补码
- 利用MAVEN打包时,如何包含更多的资源文件
- 详解URL的组成
- Spring SpringMVC Mybatis 整合
- 记录几个IOS开发过程中Pod命令的常见问题解决方案
- 织梦DedeCMS文章列表页自动统计当前栏目文档总数的方法
- 【重点】Codeforces Round #364 (Div. 2)
- 翻译的艺术 —— 名著的翻译
- HDU1789Doing Homework again(贪心+sort)
- poj 1873 The Fortified Forest (位运算枚举 + 凸包周长)
- Codeforces Round #364 (Div. 2)
- POJ 1414 暴搜
- redis发布与订阅