如何正确安装Cocoa Pods并验证我的目录结构和Project Navigator结构是否正确设置?
解决方法
这包括几个步骤.
设置可可荚第一次
1.在计算机上安装可可荚
从Getting Started Guide开始,在您的电脑上安装可可荚.
不要在Xcode中创建Podfile,因为它不应该是你的项目的一部分!
在您喜欢的文本编辑器中创建文件,并将其保存在与.xcodeproj文件相同的级别.
pod 'CupertinoYankee','~> 1.0'
3.运行pod安装
导航到终端中的Podfile目录并运行pod安装.
4.打开生成的工作区
运行pod安装后,您将看到如下消息:
[!] From Now on use
MyProject.xcworkspace
.
关闭Xcode项目,并打开生成的.xcworkspace文件.
了解变化
知道如果发生错误,您的项目有什么改变,总是有用的.
目录结构
您应该已经开始使用以下结构:
运行pod安装后,您的目录结构如下所示:
注意唯一的新对象是:
> MyProject.xcworkspace
> Podfile.lock
>荚
2.项目导航
在Xcode中,您从此开始:
…并在新工作区中结束:
作为参考,以下是对新目录结构的扩展:
显然,Pods项目被添加到Project Navigator中,但还有一些其他关键的事情要注意:
请注意Podfile如何位于Finder中的MyProject文件夹的根目录,但是位于Xcode项目导航器中的Pods项目的内部.
同样,请注意Pods.xcconfig如何位于Finder中的Pods文件夹中,但是位于Xcode项目导航器中的MyProject内.
3.配置
这些与以前相同的屏幕截图:
在Xcode中,您从此开始:
…并在新工作区中结束:
请注意,在配置下,“MyProject”目标现在已经指定了Pods.
这很重要,因为否则PODS_ROOT不会被正确设置(除其他外),当你构建时,你将会是get errors.
4.增加PODS_ROOT
您的目标的构建设置从此开始:(注意:这一直向下滚动)
…给这个
注意:这部分配置有时在重新安装Pods时会被删除,因此您可能需要修复close and open the Xcode project.
其他变化
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。