随着CocoaPods 1.5的发布,我试图从项目中的10-15个动态Pod迁移到将其作为静态库,以加快我的应用程序启动时间。
在此阶段,我的简单(即简单化)尝试是在运行pod安装时删除use_frameworks命令。这确实将我的pod转换为静态库。但是,当尝试导入我的Pod时,它也会在我的整个项目中产生一系列“没有这样的模块”(例如,“没有这样的模块PureLayout或没有这样的模块FirebaseMessaging)。
我并不精通Pod和动态/静态库的所有复杂性,并且在过去的一天中,我一直在尝试寻找良好的文档,以了解如何正确地为Swift项目导入,使用和部署静态库,但是找不到明确的指南。
我正在使用XCode 10.1和CocoaPod 1.5.2(客户端版本)。
有人可以通过提供有关如何从动态库转换为静态库的详细说明的链接来帮助我吗?
万分感谢!