Можно ли удалить файл с использованием фазы сборки в xcode 4 на основе, если это релиз или dev?Удаление файлов с помощью этапа сборки?
Если у кого-нибудь есть пример?
Я пробовал:
if [ "${CONFIGURATION}" = "Debug" ]; then
find "$TARGET_BUILD_DIR" -name '*-live.*' -print0 | xargs -0 rm
fi
Печатается CopyStringsFile
"build/Debug-iphonesimulator/Blue Sky.app/PortalText-live.strings" CDL/PortalText-live.strings
cd "/Users/internet/Desktop/iPhone Template/iPhonePortalTemplate/CDL.Labs"
setenv PATH "/Developer/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
builtin-copyStrings --validate --inputencoding utf-8 --outputencoding binary --outdir "/Users/internet/Desktop/iPhone Template/iPhonePortalTemplate/CDL.Labs/build/Debug-iphonesimulator/Blue Sky.app" -- CDL/PortalText-live.strings
Но на самом деле удалить файл из пакета.
Причина, по которой у меня есть два разных файла, я звоню в веб-сервис, и есть версия dev и живая версия, поэтому у меня есть то, что я называю файлом backoffice-dev/live.xml, который обрабатывает все URL-адреса и другие требования к конфигурации для разных версий, у меня есть мой код, выберите нужный файл в appdelegate.m, но нет смысла иметь дополнительный файл там, поэтому вы хотите удалить его на этапе сборки, это не так важно, Тогда сделай так. Я просто подумал, что спрошу. – Popeye