2

我正在尝试从 Xcode 4.5 DP 3 中的断点运行 shell 脚本。我使用“选择”按钮设置断点。

Shell 脚本命令

但是,在达到断点时,我收到以下消息:

Error in shell command for breakpoint "(selector name)". The command "/Users/Max/Developer/saveToLog.sh" does not exist.

我尝试使用常规的 shell 命令,例如“say test”,但 Xcode 会打印相同的消息(当然,使用不同的命令名称)。当我从终端运行 shell 脚本时,它运行良好。

4

1 回答 1

4

好的,首先检查以确保您正确设置了 shell 权限。在终端类型中:

chmod u+x saveToLog.sh

而且我还会在项目文件夹中找到 shell 脚本(当脚本位于我的桌面上时,我似乎无法正常工作)。

这是我测试过的脚本:

#!/bin/bash 
touch ~/Desktop/ItWorks.txt 
echo "This actually works!" > ~/Desktop/ItWorks.txt
于 2012-09-20T06:34:15.520 回答