Мне нужно создать ошибку сборки, если запись plist отсутствует. Как я могу подойти к нему? Любая информация об этом будет полезна.Ошибка времени компиляции для ввода plist
0
A
ответ
2
Вам необходимо написать скрипт, который проверяет файл .plist
как часть сборки.
См. Running a Script While Building a Product.
Если сценарий завершен с ненулевым кодом выхода (то есть exit 1
), тогда сборка завершится с ошибкой.
0
MAC OS X имеет уже встроенный инструмент для выпуска: -/USR/libexec/PlistBuddy
For success, it returns exit code is 0
For failure, it returns exit code is nonzero
For regular output is sent to stdout, error messages is sent to stderr
Проверить это [Предостережения Показать TODO-х и, как FIXME в Xcode В] (https://deallocatedobjects.com/posts/show-todos-and-fixmes-as-warnings-in-xcode-4) для вдохновения. –
@rustylepord Проверьте, есть ли какой-либо элемент в каталоге каталога .Plist. –