После дальнейшего изучения, кажется, что лучший способ сделать это - использовать пару записей в Target Build Info, а не инструмент командной строки set-xcode-analyzer .
Добавьте пользовательскую настройку CC , содержащую полный путь к новой сборке двоичного файла, следующим образом (обратите внимание, что / bin / clang в концепуть):
CC = /Path/To/Folder/With/Clang/checker-244/bin/clang
Затем в запись Другие предупреждающие флаги добавьте столько дополнительных проверок, сколько вы хотите, следующим образом:
WARNING_CFLAGS = -Xanalyzer -analyzer-check-llvm-conventions -Xanalyzer -analyzer-check-objc-missing-dealloc
Каждаяему предшествует аргумент -Xanalyzer , который указывает, что следующий аргумент должен быть передан в анализатор.
Подробнее об этом можно узнать здесь: Страница руководства по инструментам разработчика Mac OS X .
Затем, когда вы делаете Построить и проанализировать в XCode, вы должны использовать внешний, более новый двоичный файл, выполняющий дополнительные проверки.