Сценарий: У нас есть проект XCode для iOS-игры, в котором содержится около 7000+ файлов.
Только 1000+ файлов - это код. Остальные из них - изображения, звуки, данные уровня, XIB, plists, файлы конфигурации и т.д.
Это универсальное приложение, поэтому у нас есть отдельный набор ресурсов для старого iPhone, сетчатки iPhone, iPad и т.д. У нас также есть PNG и PVRTC для нескольких вещей, таких как изображения BG и т.д., чтобы наилучшим образом использовать различные аппаратные средства.
Проблема:
Сейчас проект занимает около
42 секунды для очистки (Cmd - Shift - K)
8,3 минуты для полной перестройки (Cmd - B) (при восстановлении половина полосы выполнения заполняется за 1 мин)
aaaand... 5 минут 36 для запуска (Cmd-R)
После этого я нажал "Стоп" и снова нажал "Запустить", не делая абсолютно ничего. и он занял 2 минуты 40 секунд, чтобы просто "Запустить снова"
Я также видел, что ресурсы снова копируются, некоторые файлы снова создаются, как показано XCode над индикатором выполнения.
Любые решения для сокращения времени в любой из этих фаз высоко оценены. Пожалуйста,
P.S. Проект был запущен в течение XCode 3 дня, и мы автоматически обновляем файл xcodeproj каждый раз, когда выдается новый XCode.