12

Xcode 4.0.2 に更新したばかりで、最終ビルド フェーズの一部として DMG ファイルをビルドするプロジェクトがあります。これは、Xcode 3.2.x ではうまく機能しましたが、Xcode 4 では、アーカイブにビルドするときにリリース バージョンをビルドする方法が原因で機能しません。Xcode 3.2 のように、Xcode 4 でリリース バージョンを Release フォルダーにビルドして、DMG ビルドを自動化する方法はありますか?

ありがとう、J

4

1 に答える 1

7

メニューの [製品] > [スキームの編集] に移動します。次に、必ず展開ターゲットを選択してください。アーカイブ セクションを開き、アクション後の項目を選択して、新しいシェル スクリプト アクションを追加します。

次に、DMG を作成するためのコマンドを入力します。たとえば、次のhdiutilコマンドを使用できます。

hdiutil create $BUILT_PRODUCTS_DIR/Archive.dmg -srcfolder $BUILT_PRODUCTS_DIR -ov
于 2011-10-07T13:48:40.247 に答える