在Xcode 10中,构建阶段脚本在需要的文件创建之前运行。

3
这是一个关于IT技术的翻译内容:

https://github.com/realm/realm-cocoa/blob/master/scripts/strip-frameworks.sh

我们一直使用此脚本来移除动态框架中的体系结构。在Xcode 9中它可以正常工作。

但在Xcode 10中它没有删除框架中的体系结构。 是否有任何可能导致这种情况发生的东西? 我们有一个理论认为这与新的构建系统有关。

1个回答

6

解决方案

如果新的构建系统的依赖已经可用或没有任何依赖,则现在可以并行运行脚本。 解决方案是提供输入文件,告诉“运行脚本”在没有这些依赖项的情况下不要运行。

这在此文章中更详细地阐述。

替代方案:

我们使用旧的构建系统作为解决方法。

文件 > 工作区设置 File-Workspace-Settings New Build System Legacy Build System


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接