【问题标题】:Automating DMG build in Xcode 4.0在 Xcode 4.0 中自动构建 DMG
【发布时间】:2011-05-21 11:43:26
【问题描述】:

我刚刚更新到 Xcode 4.0.2,并且我有一个项目,它构建 DMG 文件作为最终构建阶段的一部分。这在 Xcode 3.2.x 中效果很好,但在 Xcode 4 中被破坏了,因为它在构建到存档时构建发布版本的方式。有没有办法让 Xcode 4 像 Xcode 3.2 一样将发布版本构建到 Release 文件夹中,以便我可以自动化 DMG 构建?

谢谢, J

【问题讨论】:

    标签: xcode macos dmg


    【解决方案1】:

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

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

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

    【讨论】:

    • 如果您包含此信息的来源/参考会很好。
    • 如何将背景图片和布局(大小等)添加到 dmg?
    猜你喜欢
    • 2015-01-10
    • 2011-09-20
    • 2023-03-20
    • 1970-01-01
    • 2011-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多