CocoaPods安装和使用详细说明
2015-12-28 20:39
483 查看
https://ruby.taobao.org/ 参考文档
打开终端
1. gem sources –l 查询当前镜像情况, 如果已经没有更改, 用下面指令进行更改
gem sources –add https://ruby.taobao.org/ –remove https://rubygems.org/
2.sudo gem install cocoapods 下载cocoapods
下载完成出现成功提示
3. pod search FMDB 搜索任意一个第三方, 时间会比较长, 需要良好的网络速度, 否则容易失败(失败重新再来即可)
常见问题和失败原因:
这是比较多见的一种, 原因是网络不好, 下载失败
解决办法: 网络好的时候, 多试两次!
/[b]*************[/b]安装已经完成[b]******************[/b]/
使用:
cd ~/.cocoapods 打开cocoapods
pod search FMDB 查找需要的第三方, eg:FMDB
找到需要的第三方那一栏, 复制第二行 eg: pod ‘FMDB’, ‘~> 2.5’
这就是需要的第三方的版本信息, 要复制到下面的podfile文档中(下面会新建此文档)
找到或新建自己需要的工程, 然后用终端打开
(直接拖拽工程到终端, 就会直接显示其路径)
touch podfile, 新建podfile文件
(建好后, 打开工程可以直接看到)
然后可以直接在工程当中打开该文档编辑, 也可以在终端中编辑
编辑后, 文档中的内容为:
platform:ios,’8.0’
pod ‘FMDB’, ‘~> 2.5’
/*
注意点:
ios 都为小写
‘8.0’ : 填写的版本不要超过你的Xcode能够运行的版本
pod ‘FMDB’, ‘~> 2.5’ : 既是上面复制的那一行版本信息内容
下面可以继续粘贴多个第三方的版本信息, 可以同时加载多个第三方
*/
pod install 在终端中, 执行此命令, 开始安装. 在工程当中可以看到生成两个文件Podfile.lock和Pods, Pods中即为正在下载的第三方文件.
安装成功之后会看到提示, 并且在工程文件夹中可以看到生成一个新文件TestDemo.xcworkspace
这时候, 运行工程就需要运行这个新文件, 不再运行原来的工程文件
安装错误提示!
或者
没有报红, 一般就是成功了.
下面运行那个新文件TestDemo.xcworkspace,打开工程
打开工程会看到两个工程目录, 一个是自己的工程目录, 一个是第三方文件的目录.
在需要的地方引入头文件, 即可使用
另外:
1. 现在使用的话, 引入头文件的时候, 并不提醒, 想要提醒的话, 需要执行下面的步骤:
点击工程名, 选择右边的TARGETS中上面的一个(一般为默认)
然后点击Build Setting, 并选择ALL 和 Combined, 然后输入search, 找到下面的Search Paths中的User Header Search Paths
双击此栏, 并点击弹出框左下角的加号(“+”)
输入$(PODS_ROOT), 并在右面的选择框里选择第二项recursive
齐活, 现在回到工程文件里, 再添加头文件, 就会有提示了
2.删除第三方
把podfile文件中想要删除的第三方的版本信息删除, 重新执行pod install即可
打开终端
1. gem sources –l 查询当前镜像情况, 如果已经没有更改, 用下面指令进行更改
gem sources –add https://ruby.taobao.org/ –remove https://rubygems.org/
2.sudo gem install cocoapods 下载cocoapods
下载完成出现成功提示
3. pod search FMDB 搜索任意一个第三方, 时间会比较长, 需要良好的网络速度, 否则容易失败(失败重新再来即可)
常见问题和失败原因:
这是比较多见的一种, 原因是网络不好, 下载失败
解决办法: 网络好的时候, 多试两次!
/[b]*************[/b]安装已经完成[b]******************[/b]/
使用:
cd ~/.cocoapods 打开cocoapods
pod search FMDB 查找需要的第三方, eg:FMDB
找到需要的第三方那一栏, 复制第二行 eg: pod ‘FMDB’, ‘~> 2.5’
这就是需要的第三方的版本信息, 要复制到下面的podfile文档中(下面会新建此文档)
找到或新建自己需要的工程, 然后用终端打开
(直接拖拽工程到终端, 就会直接显示其路径)
touch podfile, 新建podfile文件
(建好后, 打开工程可以直接看到)
然后可以直接在工程当中打开该文档编辑, 也可以在终端中编辑
编辑后, 文档中的内容为:
platform:ios,’8.0’
pod ‘FMDB’, ‘~> 2.5’
/*
注意点:
ios 都为小写
‘8.0’ : 填写的版本不要超过你的Xcode能够运行的版本
pod ‘FMDB’, ‘~> 2.5’ : 既是上面复制的那一行版本信息内容
下面可以继续粘贴多个第三方的版本信息, 可以同时加载多个第三方
*/
pod install 在终端中, 执行此命令, 开始安装. 在工程当中可以看到生成两个文件Podfile.lock和Pods, Pods中即为正在下载的第三方文件.
安装成功之后会看到提示, 并且在工程文件夹中可以看到生成一个新文件TestDemo.xcworkspace
这时候, 运行工程就需要运行这个新文件, 不再运行原来的工程文件
安装错误提示!
或者
没有报红, 一般就是成功了.
下面运行那个新文件TestDemo.xcworkspace,打开工程
打开工程会看到两个工程目录, 一个是自己的工程目录, 一个是第三方文件的目录.
在需要的地方引入头文件, 即可使用
另外:
1. 现在使用的话, 引入头文件的时候, 并不提醒, 想要提醒的话, 需要执行下面的步骤:
点击工程名, 选择右边的TARGETS中上面的一个(一般为默认)
然后点击Build Setting, 并选择ALL 和 Combined, 然后输入search, 找到下面的Search Paths中的User Header Search Paths
双击此栏, 并点击弹出框左下角的加号(“+”)
输入$(PODS_ROOT), 并在右面的选择框里选择第二项recursive
齐活, 现在回到工程文件里, 再添加头文件, 就会有提示了
2.删除第三方
把podfile文件中想要删除的第三方的版本信息删除, 重新执行pod install即可
相关文章推荐
- 百度Android定位SDK实现获取当前经纬度及位置
- angularjs ui-grid如何动态设置行高
- perl 知识点与应用
- 从菜鸟走向大数据高手
- android-Building a Dynamic UI with Fragments
- VIM 文件编码识别与乱码处理
- 一个示例性的Unity Shader例子
- POJ 3734 矩阵加速dp
- 从gpu到chromium compositor(cc)详解android4.4 webview chromium v37硬件绘制流程
- 输入带有空格字符串的三种方法
- 京东商品详情页应对“双11”大流量的技术实践
- 杭电2602
- 设计模式之十:观察者模式(Observer)
- 线性代数的学习
- perl 数字<->字符串及其进制间的转换
- opencv2.4.9学习_加载并显示一个图像
- perl pack/unpack
- 从菜鸟走向大数据高手
- perl让人纠结的几个问题
- Linux命令之sed的详解