xcodebuild返回值

xcodebuild返回值,xcode,xcodebuild,Xcode,Xcodebuild,我正在使用xcodebuild在提交给SCM的每次更改之后构建一个单元测试目标,如果单元测试没有通过,我想通知引入更改的人员。问题是,即使单元测试目标的构建失败,xcodebuild也会返回0作为返回值。 有没有办法确定xccodebuild的构建失败 解决方案可能很简单。如果单元测试失败,您可以在文件中写入一些内容,因此: 首先你要清理文件 然后运行单元测试 您可以创建一个技巧函数或使用智能的#define,如果出现故障,您可以在文件中写入 而不是仅仅读取文件。如果你有问题,你会知道的 最后,

我正在使用xcodebuild在提交给SCM的每次更改之后构建一个单元测试目标,如果单元测试没有通过,我想通知引入更改的人员。问题是,即使单元测试目标的构建失败,xcodebuild也会返回0作为返回值。
有没有办法确定xccodebuild的构建失败

解决方案可能很简单。如果单元测试失败,您可以在文件中写入一些内容,因此:

  • 首先你要清理文件
  • 然后运行单元测试
  • 您可以创建一个技巧函数或使用智能的
    #define
    ,如果出现故障,您可以在文件中写入
  • 而不是仅仅读取文件。如果你有问题,你会知道的

  • 最后,如果有错误,你可以解雇雇主

    解决方案可能很简单。如果单元测试失败,您可以在文件中写入一些内容,因此:

  • 首先你要清理文件
  • 然后运行单元测试
  • 您可以创建一个技巧函数或使用智能的
    #define
    ,如果出现故障,您可以在文件中写入
  • 而不是仅仅读取文件。如果你有问题,你会知道的

  • 最后,如果有错误,你可以解雇雇主

    单元测试是如何设置的?因为标准的Xcode单元测试将使Xcode构建失败。基本上,如果任何子命令返回,xcodebuild将失败!=0,所以我猜即使失败,也是您的测试目标返回0。AFAIR我遵循了这个指南,您的单元测试是如何设置的?因为标准的Xcode单元测试将使Xcode构建失败。基本上,如果任何子命令返回,xcodebuild将失败!=0,所以我猜即使失败,您的测试目标也会返回0