【发布时间】:2021-05-31 18:50:13
【问题描述】:
我正在开发一个 Pod。
我在(示例)项目的根文件夹中有 2 个文件(json 和 yml)(不在 pod 本身中)。
我在 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 中没有文件时我们无法创建运行脚本?
【问题讨论】:
标签: ios swift cocoapods podspec run-script