Запись в стенограмму сборки XCode - PullRequest
6 голосов
/ 17 мая 2010

Есть ли способ записи в стенограмму сборки XCode? То, что я хочу сделать, это выдать предупреждение, если устройство не подключено к компьютеру вместо ошибки подтверждения в моих тестах модульного тестирования (в некоторых случаях используется подключенный iPod).

Я подумал о чем-то вроде стандартных предупреждений компилятора (только с пользовательским сообщением).

Спасибо.

1 Ответ

6 голосов
/ 17 мая 2010

На этапах сборки оболочки вы можете писать в stderr в следующем формате:

<filename>:<linenumber>: error | warn | note : <message>\n

Это тот же формат, который использует gcc для отображения ошибок. Имя файла: часть белья может быть опущена. В зависимости от режима (ошибка, предупреждение, примечание), Xcode покажет ваше сообщение с красным или желтым значком.

Если указать абсолютный путь к файлу и номер строки (если ошибка произошла в файле), двойной щелчок по ошибке в журнале сборки позволяет Xcode открыть файл и перейти к строке, даже если она не является частью проект. Очень удобно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...