在Xcode 4.0中自动化DMG构建

时间:2011-05-21 11:43:26

标签: xcode macos dmg

我刚刚更新到Xcode 4.0.2,我有一个项目,它构建了一个DMG文件,作为最终构建阶段的一部分。这在Xcode 3.2.x中运行良好,但在Xcode 4中被破坏了,因为它在构建归档时构建了一个发行版本。有没有办法让Xcode 4在Release文件夹中构建一个发布版本,就像Xcode 3.2那样,我可以自动化DMG构建吗?

谢谢, Ĵ

1 个答案:

答案 0 :(得分:7)

转到菜单产品>编辑方案。然后确保选择部署目标。打开“存档”部分,选择“操作后”项,然后添加新的shell脚本操作。

然后输入用于创建DMG的命令。例如,您可以使用hdiutil命令:

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