我试图通过创建一些可重复使用的框架来简化我的开发工作,这些框架包含了我在多个项目中经常重用的功能。
然而,在设置其中一个框架时,我遇到了一个问题,这些类依赖于Firebase框架。阅读了苹果文档后,不建议创建一个伞形框架(嵌入另一个框架),特别是如果您没有对嵌入的框架拥有权(我没有)。
所以问题是:
如何创建一个框架项目,使我能够构建框架而不包括会创建伞形框架的依赖项。我想这就是像Firebase这样的人所做的,因为当您添加他们的框架时,还有其他框架您需要添加到您的项目中。我无法想象如何配置项目才能使您构建框架时没有错误但不包括依赖项。
供参考,我正在使用最新的Xcode,并需要支持iOS 8及以上版本。
非常感谢您对此的任何想法/建议。