gpt4 book ai didi

Xcode 似乎没有执行我的方案的后期操作

转载 作者:行者123 更新时间:2023-11-29 08:46:18 24 4
gpt4 key购买 nike

我正在使用 Xcode (4.6.2),我的目标是一个外部构建工具。自动生成的方案在构建期间调用它就好了。

在运行时,我希望方案执行另一个 shell 脚本。它不直观,但我通过将 /bin/bash 设置为可执行文件并将我的脚本作为参数传递来管理它。

剩下的唯一一步是我想在运行后执行另一个脚本。在这里,我认为这很容易,只是尝试将其设置为事后操作。

但无论如何,我无法让 xcode 执行我的 Action 后脚本。不管它是什么。我试过 echo hi >/tmp/testfile 甚至...

我需要那个后期操作来做一些清理工作。


再次简而言之:

  1. 我有一个脚本build_me,它是我的外部构建工具
  2. 我有一个脚本run_me,我将我的方案设置为运行
  3. 我有一个脚本cleanup,我想要在操作后运行

无法让 Xcode 运行我的后操作脚本或任何

最佳答案

我建议您通过将 exec >/tmp/xcode_build.log 2>&1 添加到运行脚本阶段的开头来启用对文件的日志记录。

您可以通过在终端中运行 cat/tmp/xcode_build.log 查看日志

这将允许您打印出路径等并验证脚本的功能。

要打印脚本的位置,您可以在后操作中添加以下内容:

exec > /tmp/my_log_file.txt 2>&1
pwd

关于Xcode 似乎没有执行我的方案的后期操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16659590/

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