Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Xcode 4.0.2 に更新したばかりで、最終ビルド フェーズの一部として DMG ファイルをビルドするプロジェクトがあります。これは、Xcode 3.2.x ではうまく機能しましたが、Xcode 4 では、アーカイブにビルドするときにリリース バージョンをビルドする方法が原因で機能しません。Xcode 3.2 のように、Xcode 4 でリリース バージョンを Release フォルダーにビルドして、DMG ビルドを自動化する方法はありますか?
ありがとう、J
メニューの [製品] > [スキームの編集] に移動します。次に、必ず展開ターゲットを選択してください。アーカイブ セクションを開き、アクション後の項目を選択して、新しいシェル スクリプト アクションを追加します。
次に、DMG を作成するためのコマンドを入力します。たとえば、次のhdiutilコマンドを使用できます。
hdiutil
hdiutil create $BUILT_PRODUCTS_DIR/Archive.dmg -srcfolder $BUILT_PRODUCTS_DIR -ov