iOS小筑ios学习

初识CocoaPods

2015-04-16  本文已影响132人  华子小筑

CocoaPods 上手体验:

当开发环境已经具备CocoaPods功能,再次引入三方库,只需要在工程目录文件Podfile中添加 pod ’Three party libraries Name’,’~>versionCode’ 然后 pod update ;Duang~项目就集成了你的需要;再也不要傻帽似的去github上download到本地,手动拖入工程,配置各种framework,不是ARC的还要........

CocoaPods简介:

关于CocoaPods的前世今生Mattt Thompson 的这篇CocoaPods讲解的很清晰.

CocoaPods安装:

$ gem -v   #执行此命令获取版本信息

不过还是建议直接升级(低版本的各种坑,会导致你一直会使用各家引擎搜索关于各种bug的解决方案)

$ sudo gem update --system #完成版本更新
$ sudo gem install cocoapods #安装CocoaPods

运行了OK等啊等啊没信了原因呵呵,解决方案(来自智慧的程序猿,具体改动了什么我也不知道)

$ gem sources--remove https://rubygems.org/ #等待有反应再敲下面的命令
$ gem sources -a https://ruby.taobao.org/ 

可以执行命令检测是否替换成功

$ gem sources -l 

成功信息

http://ruby.taobao.org/ #来自网络
$ sudo gem install cocoapods #安装CocoaPods

前辈们说:需要注意的是,如果安装的时候使用了sudo,升级的时候一样需要使用该关键字,不然升级完了以后又会出现路径不匹配问题。

$ pod setup

CocoaPods的使用:

据说CocoaPods的一切都是从一个名为Podfile的文件开始的,所以要有这样一个文件
$ cd /Users/apple/Desktop/CocoaPodsTest #切换到工程目录
$ touch Podfile #创建一个Podfile文件

platform :ios, '7.0'
pod 'AFNetworking', '~> 2.0'

$ cd /Users/apple/Desktop/CocoaPodsTest #切换到工程目录
$ pod install
$ pod search SBJson #查看三方库信息
$ pod update #更新

CocoaPods详解之——使用篇
CocoaPods详解之----进阶篇
CocoaPods详解之----制作篇

20160831更新

安装错误

安装时出现 ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj 解决方法: sudo gem install -n /usr/local/bin cocoapods 使用此命令安装

The dependency Aspects is not used in any concrete target.解决
 target 'HZUIKIT' do
 pod 'Aspects'
 end 

20160926更新

错误信息 None of your spec sources contain a spec satisfying the dependency

解决方式: pod setup --verbose

上一篇下一篇

猜你喜欢

热点阅读