iOS小记iOSiOS学习

iOS 用CocoaPods做iOS程序的依赖管理(基于Alca

2015-10-19  本文已影响1455人  devchena

本文基于Alcatraz安装CocoaPods插件后,按照下列方式引入第三方类库。
更多内容详见: 用CocoaPods做iOS程序的依赖管理

我的CSDN博客,点击可查看

创建Podfile文件

1.点击红框,

Creat Podfile

2.接着弹出Podfile文件

Podfile

3.Edit Profile,

下面以添加融云SDK为例:

融云SDK

Podfile文件添加如下内容:

Podfile Edited 1

也可以这样编辑:

屏幕快照 2015-10-27 上午9.04.47.png
  1. "7.0"表示引入的第三方库所支持的最低版本
  2. target "CocoaPodsDemo"是你的目标应用项目
  3. do ... end 是你的作用域

Install Pods

1.点击Install Pods

Install Pods

2.会看到Xcode输出信息如下:

开始

3.下面信息提示SDK导入成功,以及Do you want to open the workspace?,当然是Yes

SDK导入成功

4.重新打开工程后变成下面这个样子,

Pods

5.本地工程中会多出下面几个文件,


注意

现在,你的第三方库都已经下载完成并且设置好了编译参数和依赖,你只需要记住如下 2 点即可:

  1. 使用 CocoaPods 生成的 .xcworkspace 文件来打开工程,而不是以前的 .xcodeproj 文件。
  2. 每次更改了Podfile 文件,你需要重新执行一次pod update命令。

错误警告##

1.对Podfile修改安装之后编译项目,可能会出现如下警告 :

The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.

此时,正确的做法是 Install Pods:

Launch Terminal and go to your project directory.
Update CocoaPods using the command pod install

2.如果升级10.11后Xcode的CocoaPods插件报错,详细请参考:http://www.jianshu.com/p/5fc15906c53a

插件警告

如有错误和建议请大力反馈,就酱!

上一篇 下一篇

猜你喜欢

热点阅读