Cocoa

Tag: Cocoa/dmgファイル作成

目次

関連ページ

参考情報

基本情報

  • Xcodeで野良.appを作成する場合、Exportするしかない?
  • appの書き出しがExportが必要で自動化できないので、dmgの作成も自動化できないのか?

create-dmgで作成

シェルスクリプトで作成

  • 以下のようなシェルスクリプトで以前は作成できていた?
    #!/bin/sh
    set -ex
    
    [ "$ACTION" = build ] || exit 0
    [ "$BUILD_VARIANTS" = "normal" ] || exit 0
    [ "$CONFIGURATION" = "Release" ] || exit 0
    
    dir="$TEMP_FILES_DIR/disk"
    dmg="$HOME/Desktop/$PROJECT_NAME.dmg"
    
    rm -rf "$dir"
    mkdir "$dir"
    cp -R "$BUILT_PRODUCTS_DIR/$PROJECT_NAME.app" "$dir"
    #cp -R "$PROJECT_DIR/README.txt" "$dir"
    #cp -R "$PROJECT_DIR/LICENSE.txt" "$dir"
    ln -s "/Applications" "$dir/Applications"
    rm -f "$dmg"
    hdiutil create -srcfolder "$dir" -volname "$PROJECT_NAME" "$dmg"
    rm -rf "$dir"
    

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-10-26 (金) 13:56:43