正如您在屏幕截图Logs infos pic附近看到的那样,.sh脚本可以在终端内运行正常,但无法通过Xcode自定义行为运行,是否缺少某些配置?我用Google搜索了很多信息。仍然无法解决它。我真的需要别人的帮助。感谢
XCode版本:版本8.3.2(8E2002)
答案 0 :(得分:1)
在项目New Run Script Phase
中添加Build Phases
以运行Shell脚本。您不需要open -a Terminal
:
更新
我如何理解您的评论,您的实际问题是如何获取Xcode项目目录。 Xcode为此提供了一个环境变量${PROJECT_DIR}
:
打印:
您可以找到Xcodes环境变量in this repo列表和有用信息in Apples documentation。