ios - 将 ".framework"文件包含到 cocoapods

标签 ios xcode frameworks cocoapods

我正在尝试将“Custom.framework”添加到我的 pod (cocoapods)。 而且我对 Pod 规范设置有点困惑。我已经完成了以下工作:


s.resources = ['Resources/Custom.framework']
s.preserve_paths = "Resources/Custom.framework"
s.frameworks  = "UIKit", "Custom"

但是在我使用这个 pod 的项目中,我遇到了错误

<Custom/Custom.h> not found

或类似的东西。

我已经被困了几个小时,我无法在谷歌中找到我的问题的答案。

BR,帕夫洛。

最佳答案

你想要的是vendored_frameworks属性。在您的情况下,您似乎想像这样使用它:

s.vendored_frameworks = 'Resources/Custom.framework'

这会自动处理保留路径和链接框架本身的问题,因此您的自定义框架不需要这些属性中的任何一个。

关于ios - 将 ".framework"文件包含到 cocoapods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26950423/

相关文章:

ios - 如何在相同大小的类中给出不同的约束(xcode 8 AutoLayout)

ios - FetchedResultsController 具有用于比较日期的 transient 属性

ios - Swift - Obj-c 链接停止工作

c - 员工结构

user-interface - GUI 框架模式?

objective-c - 防止从框架实例化只读对象

ios - 如何使用 XIB 自定义 tableView Section Header?

ios - Xcode 在每次击键后继续构建 Storyboard

ios - Couchbase Lite 和 XCode 7 (Swift)

css - 剑道 UI 错误? Kendo 网格寻呼机未与网格底部对齐