iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错

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

我的CSDN博客,点击可查看

创建Podfile文件

1.点击红框,

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第1张图片
Creat Podfile

2.接着弹出Podfile文件

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第2张图片
Podfile

3.Edit Profile,

下面以添加融云SDK为例:

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第3张图片
融云SDK

Podfile文件添加如下内容:

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第4张图片
Podfile Edited 1

也可以这样编辑:

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第5张图片
屏幕快照 2015-10-27 上午9.04.47.png
  1. "7.0"表示引入的第三方库所支持的最低版本
  2. target "CocoaPodsDemo"是你的目标应用项目
  3. do ... end 是你的作用域

Install Pods

1.点击Install Pods

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第6张图片
Install Pods

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

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第7张图片
开始

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

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第8张图片
SDK导入成功

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

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第9张图片
Pods

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

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第10张图片

注意

现在,你的第三方库都已经下载完成并且设置好了编译参数和依赖,你只需要记住如下 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

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第11张图片

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

iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错_第12张图片
插件警告

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

你可能感兴趣的:(iOS 用CocoaPods做iOS程序的依赖管理(基于Alcatraz),以及升级Mac 10.11后Xcode的CocoaPods插件报错)