gpt4 book ai didi

xcode - 方案脚本与构建阶段脚本

转载 作者:行者123 更新时间:2023-12-04 01:07:21 24 4
gpt4 key购买 nike

在我进行构建后,我想将一些文件复制到我的 Xcode 项目中。

我发现我可以在

  • 在带有自定义构建步骤的“构建阶段”中。
  • 我还可以在 Scheme 编辑器中的不同“任务”之前和之后执行脚本:
  • 构建 (这是我可以添加脚本的地方)
  • 运行
  • 测试
  • 公司简介
  • 分析
  • 存档

  • 我不完全理解这两种方法之间的差异/可能的影响,我想知道何时选择任何一种方法。感谢您的澄清。

    最佳答案

    After I make a build I want to copy some files into my Xcode project.



    我假设您想将文件复制到您的构建产品,而不是 Xcode 项目。

    方案和构建阶段脚本之间存在一些细微差别。这里是其中的一些:
  • 方案脚本是方案的一部分,因此与其他开发人员共享更具可配置性。另一方面,构建阶段脚本是目标的一部分,不能简单地通过选择其他方案来跳过。
  • Scheme 脚本可以在依赖项检查之前运行。因此,您可以使用它们来修改源文件并获得最新的结果。这对于构建阶段脚本是不可能的。
  • 在环境变量中传递给脚本的信息略有不同。根据您需要的信息,您有时必须选择正确的脚本类型。
  • 仅当构建过程成功直到它们在目标中的位置时,构建阶段脚本才会有条件地运行。
  • 构建阶段脚本可以配置为仅在输入文件更改时运行。
  • 关于xcode - 方案脚本与构建阶段脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13065905/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com