Cocoapods 不包括附加文件

Cocoapods not including additional files

我有一个 cocoapod,它利用了 Apple 的新 coreml 库。因此,它有几个 .mlmodel 文件,可用于进行数据分类等

我面临的问题是,当我将 pod 添加到另一个项目并且 运行 a pod install 它会根据需要安装 pod,但是 .mlmodel 文件都丢失了- 这意味着找不到它们生成的 class 文件,因此如果我尝试构建,它会失败。我知道 .mlmodel 文件有点特殊,因为它们是在编译时生成 class 的静态文件,但我不确定如何强制将它们作为文件包含在 pod 中。

我曾尝试使用较小的模型以防文件大小问题,例如 git 的 100MB 限制,但这没有帮助。我不确定如何处理它,例如静态图像文件可以正常工作。

目前,我只是在完成安装后手动将.mlmodel文件拖到pod文件夹中,但这显然不是构建服务器等的可行方法

.mlmodel 个文件的 podspec 中使用 preserve_paths