XCode执行自定义行为.sh脚本失败,无法完成操作,Exec格式错误

时间:2017-05-24 15:35:16

标签: xcode shell applescript

正如您在屏幕截图Logs infos pic附近看到的那样,.sh脚本可以在终端内运行正常,但无法通过Xcode自定义行为运行,是否缺少某些配置?我用Google搜索了很多信息。仍然无法解决它。我真的需要别人的帮助。感谢

XCode版本:版本8.3.2(8E2002)

1 个答案:

答案 0 :(得分:1)

在项目New Run Script Phase中添加Build Phases以运行Shell脚本。您不需要open -a Terminal

更新

我如何理解您的评论,您的实际问题是如何获取Xcode项目目录。 Xcode为此提供了一个环境变量${PROJECT_DIR}

打印:

您可以找到Xcodes环境变量in this repo列表和有用信息in Apples documentation