【发布时间】:2015-05-20 18:18:55
【问题描述】:
在上一个 sprint 中,我们尝试向项目中添加一些 cocoapods。
很遗憾,Pod 不会自动添加到 Xcode 中基础项目的编译源中。
这意味着我需要将一些相关的 .m 文件复制到列表中。
嗯,它对一个 pod 来说工作得很好。但现在我正在尝试添加 ShakeKit Pod,它就是不对!另外,如果我需要将每个 .m 文件导入我的项目,我看不到使用 cocoapods 的好处。
这里有人知道告诉我我做错了什么吗?
环境详情:
- iOS SDK - 8.3
- Xcode - 6.3
【问题讨论】:
-
你应该不需要向你编译的源添加任何东西。 CocoaPods 将创建一个单独的项目,其中包含所有使用的 pod。该项目将被强制连接到与您的主项目链接的库/框架。确保打开工作区,而不仅仅是主项目文件。
-
就像 rckoenes 说的,不需要手动添加 .m 文件。删除您手动添加的 .m 文件,然后关闭您的项目。运行 pod install 并启动工作区,而不是你当前关闭的项目文件