Подтвердить что ты не робот

Автоматизация сборки DMG в Xcode 4.0

Я только что обновился до Xcode 4.0.2, и у меня есть проект, который создает файл DMG как часть окончательной фазы сборки. Это отлично поработало в Xcode 3.2.x, но в Xcode 4 было повреждено из-за того, как он создает версию выпуска при создании архива. Есть ли способ заставить Xcode 4 создать версию выпуска в папку Release так же, как Xcode 3.2, я могу автоматизировать сборку DMG?

Спасибо, J

4b9b3361

Ответ 1

Перейдите в меню "Продукт" > "Изменить схему". Затем убедитесь, что вы выбрали цель развертывания. Откройте раздел "Архив", выберите пункт "Последействие" и добавьте новое действие оболочки script.

Затем введите свои команды для создания DMG. Например, вы можете использовать команду hdiutil:

hdiutil create $BUILT_PRODUCTS_DIR/Archive.dmg -srcfolder $BUILT_PRODUCTS_DIR -ov