如何从shell脚本停止Xcode构建

Dom*_*ock 6 bash shell xcode

我目前正在使用Xcode中的一个应用程序,我在其中添加了一个运行shell脚本的Build Phase.

该脚本从桌面查找资源并将其复制到应用程序.如果文件/文件夹不存在,脚本应取消应用程序的构建.

我已经尝试了各种各样的东西来阻止构建,xcodebuild clean但我无法弄明白.这是我有的:

if [ -d ~/Desktop/MyFolder ]; then
    cp -r ~/Desktop/MyFolder ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MyFolder
else
    #Stop the build
fi
Run Code Online (Sandbox Code Playgroud)

有没有办法让脚本告诉Xcode停止构建?如果是这样,我该怎么办?

Mik*_*ler 7

您需要从脚本返回非零退出代码:

exit 1
Run Code Online (Sandbox Code Playgroud)