Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用许多 3rd 方库的 iOS 项目——当我在 Xcode 和 Jenkins 中构建项目时,这些会导致大量警告,我已经检查过并且很高兴忽略这些警告。我查看并在每个类上设置了以下编译标志,但无济于事:
-w -Xanalyzer -analyzer-disable-checker
有什么想法可以在每个班级的基础上抑制这些警告吗?我并不特别担心 xcode,但在 Jenkins 中抑制它们是关键。
我正在使用 Xcode 4.4 和 LLVM 编译器
谢谢...
要从日志中隐藏这些消息,您需要阻止它们被发送到 STDOUT (您必须从您的构建脚本中管理它)。
要忽略这些消息,没有什么可做的 - 我认为这些消息不会导致您的构建失败, 因为 Jenkins 默认忽略日志的内容, 并通过返回码确定构建的 结果在该 Jenkins 作业中执行的最后一个命令。