我目前正在创建一个iOS框架,我似乎没有得到第三方库的依赖性。
我想要实现的最终结果是在文档中指定使用它的人应该将他们的二进制文件链接到我的框架和第三方libA
并完成它(或使用cocoapods来定义依赖项)但是,在创建框架时,我无法使这个场景起作用。
现在我有一个包含以下内容的工作区:
在我的podfile中,我有一个库LibA
,我想在我的框架中使用它。如何使用LibA
正确构建我的框架而不会出现编译或链接错误?我应该以某种方式配置我的podfile
,以便它也包含在框架中吗?
我宁愿避免直接链接到LibA
,以防使用lib的人也想在其代码中使用LibA
用于其他目的。
现在唯一可行的方法是直接在我的框架中包含和链接LibA
。
有什么建议吗?
谢谢!