Pod 发布失败

时间:2021-03-02 08:29:21

标签: ios swift cocoapods podspec run-script

我正在开发一个 Pod。

我在(示例)项目的根文件夹(不在 pod 中)中有 2 个文件(json 和 yml)。

我在 Pod 的 .podSpec 文件中编写了一个运行脚本,使用 script_phases 将 JSON 文件的内容复制到 YML 文件 before_compile 中。

文件路径:在 .podSpec 文件中定义的 ../../file.json../../file.yml,指向项目的根文件夹。

它在本地运行良好。但是当我尝试使用 Jenkins 发布 Pod 时,它显示:No such file or directory: file.json

我们是否需要将两个文件都包含在 pod 本身中才能释放 pod,这意味着当 pod 中没有文件时我们无法创建运行脚本?

1 个答案:

答案 0 :(得分:0)

没错。 podspec 需要指定所有需要分发的文件。

相关问题