Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Xcode 4.0中自动生成DMG_Xcode_Macos_Dmg - Fatal编程技术网

在Xcode 4.0中自动生成DMG

在Xcode 4.0中自动生成DMG,xcode,macos,dmg,Xcode,Macos,Dmg,我刚刚更新到Xcode 4.0.2,我有一个项目,作为最终构建阶段的一部分构建DMG文件。这在Xcode 3.2.x中非常有效,但在Xcode 4中却被破坏了,因为它在构建归档时构建发布版本的方式。有没有办法让Xcode 4像Xcode 3.2那样将发布版本构建到发布文件夹中,这样我就可以自动构建DMG了 谢谢, J进入菜单产品>编辑方案。然后确保选择部署目标。打开“存档”部分,选择“后期操作”项,然后添加新的shell脚本操作 然后键入用于创建DMG的命令。例如,您可以使用hdiutil命令:

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

谢谢,
J

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

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

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

如果您能提供此信息的来源/参考,那就太好了。我如何才能将背景图像和布局(大小等)添加到dmg中?