CocoaPods安装和使用

CocoaPods是iOS最常用的第三方类库管理工具,绝大部分有名的开源类库都支持CocoaPods。

CocoaPods是用Ruby实现的,要想使用它首先需要有Ruby的环境。幸运的是OS X系统默认已经可以运行Ruby了,因此我们只需执行以下命令:

sudo gem install cocoapods
sudo gem install -n /usr/local/bin cocoapods

由于某些原因,执行时会出现下面的错误提示:

ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - Errno::EPIPE: Broken pipe - SSL_connect (https://rubygems.org/latest_specs.4.8.gz)

当你使用代理后如果还是很慢,可以用淘宝的RubyGems镜像来代替官方版本,执行以下命令:

$ gem sources -l
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l

安装成功后,接着执行命令:

pod install

如果Ruby环境不够新,可能需要更新以下:

sudo gem update --system

至此安装就完成了,我们可以尝试搜索一个第三方类库:

pod search RongCloudIMKit

在您的项目根目录创建一个 Podfile 文件,添加如下内容来引用 IMKit 界面组件库:

pod 'RongCloudIMKit'

如果您需要引用 IMLib 通讯能力库,可以添加:

pod 'RongCloudIMLib'

请不要同时引用 IMKit 和 IMLib,因为 IMKit 中已经包含了 IMLib。重复引用会导致引用冲突,无法正常编译。

然后,执行用命令进入项目根目录再用命令 pod install 安装 融云 SDK。

注意:以后打开项目时,需要使用 CocoaPods 生成的 .xcworkspace 打开,而不是之前的 .xcodeproj。


你可能感兴趣的:(CocoaPods安装和使用)