我正在尝试创建一个包含各种第 3 方子框架的静态伞式框架。所以我遵循了下面的教程:
How to create an umbrella framework in iOS SDK?
不幸的是,当将静态伞式框架添加到另一个项目时,我从子框架中得到了各种“ undefined symbol ”错误。
当我再次在“链接二进制文件与库”中链接子框架时,如下图所示,它确实有效。但是我怎样才能防止它被需要呢?我只希望外部开发人员将我的 Umbrella 框架添加到他的项目中。
最佳答案
制作“伞形框架”的唯一方法是将所有子框架用作框架中的静态库。这样,这些子框架将成为您自己框架的一部分,外部开发人员将不需要嵌入任何子框架。
关于ios - 如何链接伞形框架中的子框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33873214/