Xcode MDF在每次构建期间都会运行“创建指向标头文件夹的符号链接”的 Xcode MDFnternationalization 运行脚本构建阶段,因为

Xcode MDFInternationalization run script build phase 'Create Symlinks to Headers Folders' will be run during every build because

提问人:jat 提问时间:12/14/2022 最后编辑:jat 更新时间:1/21/2023 访问量:803

问:

我在 Xcode 中有一个 MDFInternationalization 的警告,它是我的 Xcode 项目中其他东西的依赖项。

完整警告:“运行脚本构建阶段'创建指向标头文件夹的符号链接'将在每次构建期间运行,因为它未指定任何输出。若要解决此警告,请将输出依赖项添加到脚本阶段,或者通过在脚本阶段取消选中“基于依赖项分析”将其配置为在每个生成中运行。

与其他 Pod 不同,无法取消选中提到的选项。有问题的 Pod 没有特定的构建阶段。

如果可能的话,我也很乐意隐藏警告。

我尝试添加此处详述的运行脚本,但无济于事。解体后错误仍然会出现。

警告生成:运行脚本生成阶段“模块”将在每次生成期间运行,因为它未指定任何输出。解决此警告

任何帮助都表示赞赏。

谢谢

Xcode Build CocoaPods 警告

评论


答:

0赞 James Leitch 1/21/2023 #1

我收到相同的警告 - 我收到其中的 5 个,同样,我无法在构建阶段找到引用任何相关内容的任何内容。我不记得在上次 Xcode 更新之前看到过这些警告......我还没有找到任何解决方案,只是想让你知道你并不孤单......

0赞 James Leitch 1/21/2023 #2

实际上,我只是为自己解决了这个问题。我感觉到我收到的“运行脚本构建阶段'创建指向标题文件夹的符号链接'警告与我不再使用的 Google firebase 有关(几年前从我的项目中删除了它)。因此,我检查了我的 pod,在我的 Xcode 项目的 Pod 部分中仍然有许多 google 和 firebase pod。

因此,我转到终端窗口并进入我的项目目录并编辑了我的 Podfile,该文件仍然引用了许多我不再使用的 google / firebase pod,所以我删除/删除了它们。我保存了 Podfile,然后发出了 pod install 命令......系统删除了 Pod...我回到我的 Xcode 项目,重新编译,嘿 presto - 我收到的 5 条警告说“运行脚本构建阶段'创建指向标题文件夹的符号链接'已经消失了......

评论

0赞 jat 1/22/2023
我的错误与我很快就会删除的 Materiel 有关 - MDF 似乎是一个依赖项