0

我有一个脚本/工具,我想将它包含在我的 cocoapod 中,用作代码生成器实用程序。我只是希望它在发行版中可供用户使用,例如: Pods/MyPod/my_script.sh用于命令行使用或集成到预编译阶段挂钩。显然这不应该与已编译的应用程序一起部署,它只会在构建时使用。

如果我将文件包含在 Assets 目录中: s.resources = 'MyPod/Assets/**/*' 那么它将最终与应用程序一起部署在框架中(对吗?)。

或者,我可以将它包含在Classes文件夹中,我认为这可以满足我的需求,因为它被忽略了,但感觉就像是 hack。

此外,在开发期间(例如使用 a :path = ../)引用 pod 时,上述解决方案都没有帮助,因为在该模式下,ClassesandAssets文件夹似乎根本没有被复制或链接到本地​​ Pods 文件夹中。这使得测试变得有些困难。

是否有任何认可的方法可以在 Cocoapod 发行版中包含任意文件?

4

0 回答 0