用于构建的Xcode构建后脚本失败

时间:2015-06-19 20:14:24

标签: xcode6 continuous-integration teamcity

如何从不同目标的Xcode编辑方案部分检测后期操作脚本中的构建失败状态?

如果CI中的构建失败,我打算向我发送短信。

提前致谢。

1 个答案:

答案 0 :(得分:1)

构建后脚本(在Xcode项目文件中指定)仅在构建通过时执行,但在失败时不执行。

如果你想处理这种情况,你应该使用持续集成解决方案(例如:https://fastlane.tools/)或服务(https://bitrise.io/ - 此处的CTO),或者只是编写一个调用Xcode命令行工具的脚本xcodebuild如果无法执行给定的操作(构建,存档,测试......),则会返回错误代码,因此您可以按照脚本中的方式处理此情况。