初次使用cocoapods注意事项

在只用cocoapods时可能会遇到各种各样的错误和问题

这里中总结下:

1.首先使用cocoapods有很多好处,在github上很多优秀的开源项目都用到了它;如果你不会使用它,那么很多优秀的开源项目你下载下来了也发现跑不起来,如果发现有Profile,Profile.lock,Pods等cocoapods相关的文件,那就是有第三方依赖.

有两种选择:

第一:将依赖库单独下载到项目中,删除依赖库及cocoapods相关的文件

这种方式耗时费力,不推荐使用

第二:学会使用cocoapods,推荐的方法

2.首次使用cocoapods可能会遇到各种问题,首先是安装cocoapods,网上很多相关教程,国内主要的核心是将源地址修改为taobao源.

3.写Podfile文件,官网的介绍是使用vim编写,不会出现编码等错误,如果使用mac或者其他系统编辑器,Podfile文件可能会引起编码相关的错误,笔者首次也遇到这个问题,不过vim客户端配置不太方便,命令行的各种命令也不太好用,这里教大家一个技巧,使用pod init命令生成的Podfile文件引入到Xcode中进行编辑,不会出现此类问题.

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-12 05:43:35

初次使用cocoapods注意事项的相关文章

OS X 10.11系统下cocoaPods安装注意事项

本文读者需具备的知识:cocoaPods相关概念及常用命令. 今天初次使用cocoaPods(下面我就称其为可可豆好了),为其在OS X 10.11系统下的安装折腾了半天,衰x10^n... 先反省一下关键点:[1]版本兼容性:[2]解决问题的思路!!! 系统更新(因为代码中使用了XCode 7的新特性,而XCode需要10.11系统)后,一上来: sudo gem install cocoapods  //不要sudo应该也可以 然后,提示需要ruby2.2.2以上的ruby版本……(而在10

cocoapods的安装 遇到 Error installing pods:activesupport requires Ruby version >=2.2.2

1.打开终端 2 移除现有 Ruby 默认源 输入以下指令 $gem sources --remove https://rubygems.org/ 3.使用新的源 输入以下指令 $gem sources -a https://ruby.taobao.org/ 4.验证新源是否替换成功 输入以下指令 $gem sources -l 5.安装 CocoaPods $sudo gem install cocoa pods //–––––––––––那么问题来了——没遇到的自动跳过———————————

pod setup 安装的最新办法(大坑啊)

由于升级到10.11以后安装cocodpods难免会碰到各种问题,下面有列举出不同的解决办法,建议一个方法如果不行,把文件请了再用第二种方法, 流程是这样的:正常安装-->碰到问题-->查看问题是否跟我列举出来一样-->解决办法一-->卸载-->正常安装-->解决办法二..... 1.分别执行下面命令卸载cocoapods和xcodeproj,如果你的机器上面有多个版本,选择All versions卸载 $ sudo gem uninstall cocoapods $

cocospods 卡在 Analyzing dependencies

参考链接:http://www.cocoachina.com/bbs/read.php?tid=193398 关于pod stetup的详细解释在这里.对于初次使用CocoaPods的同学,即使你不使用pod setup命令,在你初次执行pod install命令时,系统也会自动执行pod setup.而由于长城的原因,不挂VPN是不可能成功执行pod setup的.或许是我的VPN太垃圾,我挂上VPN也依然没有执行成功.但我利用VPN成功的从github上下载到了所需的文件.而只要将文件夹名改

初次找装修公司 不会?五点注意事项教会你

初次找装修公司,不会怎么办?别担心,接下来成都装修性价最高公司岚庭装饰www.scltgs.com为您支招,五点注意事项教会你. 一.怎样认定装饰公司的资格 首先,装饰公司必须有进行装饰工程施工的资格.您除了要检查营业执照之外,公司有无正规的办公地点,是否能出具合格的票据与证书等,有无任何保障,都是您要仔细考察的. 其次,您可以考察这家装饰公司所做过的工程,来评价它的设计和施工水平.室内设计师的水平和资历,直接关系到设计水平的高低,所以您要对这家公司的设计师进行详尽的询问.如果是朋友介绍的,您可

ios开源类库工具Cocoapods使用注意事项-错误解决办法

在使用Cocoapods时,如果我们没有正确的使用的话,会产生一些问题或者错误 如何解决?本文来介绍一下: 1.为工程添加框架,在上一篇文章中说明了如何安装和简单的使用AFNetworking框架 但是现在我想添加一下其他的框架,比如MBProgressHUD,如何做? 首先,进入工程的根目录下,查找MBProgressHUD... 执行命令: pod search mbpro 会搜索到匹配的框架: -> MBProgressHUD (0.9.1) An iOS activity indicat

IOS 第三方 - CocoaPods详解之----注意事项篇/错误篇

一.查找支持 CocoaPods 的开源库 pod search Pop //search 后面为开源库名 二.CocoaPods pod install/pod update更新慢的问题 最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动,原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少.加参数的命令如下: pod in

阿里云初次备案全流程与注意事项!

阿里云网站备案备案很简单,阿里云有专门的备案客服,整个备案过程阿里云百科网分成三部分:备案前提+备案中信息填写和材料提交+备案等待,阿里云百科网图文讲解阿里云域名备案全过程: 备案前提 网站备案前提准备:1.备案域名,准备需要备案的域名(域名可以不在阿里云),域名需要实名认证(个人域名就个人认证,企业域名就企业认证),域名备案主体要与实名认证信息相符合.2.备案服务号,在阿里云备案需要备案服务号,购买阿里云大陆地域的ECS云服务器.虚拟主机.轻量应用服务器等就可以申请备案号,如何申请备案号参考:

Jetson TX2安装Jetpack 3.0注意事项

Jetson TX2安装Jetpack 3.0注意事项 nvidia jetson tx2配置caffe: http://blog.csdn.net/jiongnima/article/details/70040262 CSDN jiongnima博主的这篇文章非常详细完整,但是作为一个初次接触nvidia jetson TX2的人来说,还是会难免遇到一些困难,下面我在这篇文章的基础上,写一些我在安转Jetpack 3.0时遇到的问题,希望大家可以坐在以后的安装过程中规避这些问题:  1.在nv