pod安装
2016-06-18 15:00
375 查看
报错一
podfile文件的内容如下:platform :ios, '8.1' pod 'AFNetworking', '~> 2.5.0'
我在执行
pod install的时候,报错,如下:
The dependency `AFNetworking (~> 2.5.0)` is not used in any concrete target
这句话翻译过来中文的意思就是:‘AFNetworking’依赖没有在任一具体的target下使用。
不知道是什么原因。
那是什么原因呢?这个问题让我很头疼,因为网上查了好久,都没有找到正确的答案!
然后我按照网上的说明,改成了以下的内容,如下:
platform :ios, '7.0' # 网络访问 pod 'AFNetworking', '~>2.0'
然后执行
pod install结果报错了,
报错二:
主要内容有很多,我把关键的报错内容摘下,如下:ArgumentError - Illformed requirement `"~>2.0"` 最下边的报错内容 Don't forget to anonymize any private data!
想一想,还不知道什么原因,后来在网上看到了一篇文章,文章如下:http://www.songjiaqiang.cn/
这篇文章说是强制将
target写下执行目录
于是
podfile修改为如下:
platform :ios, '7.0' target 'CocoaPodsDemo' do # 网络访问 pod 'AFNetworking', '~>2.0' end
这里主要用到的是:
1、
target的目标目录;
2、
~>2.0的书写方式。
再次执行
pod install,正确运行,真高兴!正确执行结果如下:
MacBook-Pro:CocoaPodsDemo hongwei$ pod install Analyzing dependencies Downloading dependencies Installing AFNetworking (2.6.3) Generating Pods project Integrating client project [!] Please close any current Xcode sessions and use `CocoaPodsDemo.xcworkspace` for this project from now on. Sending stats Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.
相关文章推荐
- 关于idea的乱码问题
- ios 图片点击两次禁止保存或拷贝
- Android 上传图片到服务器(PHP)
- Codeforces Round #358 (Div. 2)D. Alyona and Strings
- Android之ViewpagerIndicator滑动导航栏
- 软件工程整体总结
- Python中使用装饰器来优化尾递归的示例
- spring学习(-)关于bean的生命周期
- 如何写好驱动
- maven入门(下)
- 个人附加作业
- JS: call和apply 区别
- poj-2183
- Invalid double崩溃分析
- maven入门(上)
- lnmp升级php
- 伙伴系统
- Android UiAutomator: 从apk中启动实现方法
- JAVA实现实用的ZIP压缩与解压
- DMA技术