Одна из причин, по которой я использую совокупную цель, заключается в том, чтобы упаковать свое приложение в .dmg или .zip для распространения. Я устанавливаю цель приложения как зависимость, затем запускаю этап сценария. Вы также можете создавать и запускать другие инструменты, которые либо изменяют приложение, либо помогают с упаковкой и т. Д.