导出Xcode构建警告

时间:2019-05-15 19:49:23

标签: xcode devops

我想将Xcode生成的所有构建警告收集到一个数据文件中,然后将其传递给其他工具。我尝试解析xcodebuild的输出,并且 kinda 起作用。

问题在于日志非常混乱。理想情况下,警告看起来像这样

/Users/me/proj/myapp/RequestLayerFramework/Request Sender/RequestSender.h:370:74: note: insert '_Nullable' if the pointer may be null
- (void)createAndExecuteRequestWithHref:(NSString *)zoneHref
                                                  ^
                                                  _Nullable

但是有时它们没有明显的原因,就像这样

/Users/me/proj/myapp/Reques
tLayerFramework/Request Sender/RequestSender.h:
370
:
74
: note: insert '_Nullable' if the pointer may be nu
ll

- (void)createAndExecuteRequestWithHref:(NSString *)zoneHref

                                                  ^
                                                  _Nullable

我确实尽力使这项工作有效,但是我一直在发现使解析器感到困惑的奇怪的极端情况。太脆弱了。

是否存在构建设置或使这些警告易于收集的内容?我需要每个警告的文件,行,列和消息。

0 个答案:

没有答案