Ios 如何在伞式框架中链接子框架?

Ios 如何在伞式框架中链接子框架?,ios,frameworks,Ios,Frameworks,我试图创建一个静态伞形框架,其中包含各种第三方子框架。因此,我遵循了以下教程: 不幸的是,在将静态伞形框架添加到另一个项目中时,我从子框架中得到了各种“未定义的符号”错误 当我在“用库链接二进制文件”中再次链接子框架时,如下图所示,它确实起作用。但我如何才能防止这种情况发生?我希望外部开发人员只添加我的伞式框架到他的项目 创建“伞式框架”的唯一方法是将所有子框架用作框架中的静态库。这样,这些子框架将成为您自己框架的一部分,外部开发人员将不需要嵌入任何子框架。我认为在添加新框架时,您将始终需要在

我试图创建一个静态伞形框架,其中包含各种第三方子框架。因此,我遵循了以下教程:

不幸的是,在将静态伞形框架添加到另一个项目中时,我从子框架中得到了各种“未定义的符号”错误

当我在“用库链接二进制文件”中再次链接子框架时,如下图所示,它确实起作用。但我如何才能防止这种情况发生?我希望外部开发人员只添加我的伞式框架到他的项目


创建“伞式框架”的唯一方法是将所有子框架用作框架中的静态库。这样,这些子框架将成为您自己框架的一部分,外部开发人员将不需要嵌入任何子框架。

我认为在添加新框架时,您将始终需要在“链接二进制与库”部分添加子框架。嗯,也许我不明白,伞式框架背后的全部想法是,子框架仅由父框架使用,外部项目不能直接链接到它吗?@martijn,你解决了这个问题吗?请注意,若框架的使用者使用任何相同的子框架,这是非常危险的。更多信息,请参阅。