代码之家  ›  专栏  ›  技术社区  ›  stktrc

Cocoapods不包括其他文件

  •  0
  • stktrc  · 技术社区  · 8 年前

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

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

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

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

    1 回复  |  直到 8 年前
        1
  •  1
  •   Paul Beusterien    8 年前

    使用 preserve_paths 在podspec中 .mlmodel 文件夹。