2009-02-28 10 views
1

iPhoneアプリがビルドされた後に実行可能ファイルを圧縮するスクリプトを追加したいと思います。私は、ポストビルドスクリプトをターゲットに追加することでこれを試みました。ただし、ビルドプロセスでは、ビルドスクリプトの実行後にコード署名プロシージャが実行されます。したがって、圧縮されているアプリバンドルはiTunesの送信には役に立たない。iPhone:ビルドプロセスで実行可能ファイルを自動解凍

誰かがこれを回避する手段を見つけましたか?私はグーグル経由で発見した

1つの提案は、iphoneアプリが含まれている集計ターゲットを追加し、この集計対象にポストビルド・スクリプトを追加することです。あなたのプロジェクトには1つのアプリケーションターゲットしかない場合、この方法はうれしいですが、ターゲットが複数ある場合(ライト、支払いなど...)

ありがとうございます

答えて

0

集計の集計はどうですか?

  1. あなたのビルドフォルダにフォルダアクションを設定してみてください可能性があり、各集計
+0

私はそれを考えましたが、ちょうど本当に乱雑に思えます。これは本当に唯一の方法ですか? –

1

の集計を作成し、各ターゲット

  • ジップ各ターゲットの集計を作成し、アップルを経由して圧縮を行いますスクリプト。

  • 0

    Xcode 3.2.2には、ビルドメニューのビルドおよびアーカイブオプションが含まれるようになりました。 Device + Release(またはDistribution)が選択されている限り、選択可能です。あなたのプロジェクトをビルドし、あなたのためにそれをアーカイブし、オーガナイザを開いて「アーカイブされたアプリケーション」を開き、バイナリを検証したり、共有(アドホック)したり、配布用にiTunes Connectに提出することができます。

    関連する問題