0

アプリ展開のワークフローを増やそうとしています。ビルドから署名、アプリへの取得まで、最大 40 分かかります。誰かが私にどんなアドバイスをくれますか:

1) コンパイル時間の高速化 2) アーカイブ プロセスの高速化 3) コード署名の高速化

ありがとう

4

3 に答える 3

2

参考までに、私の 2009 年初頭の 2.93GHz C2D iMac と 8GB RAM では、2GB のアプリケーションを約 15 ~ 20 分でアーカイブおよび署名できます。私の2011年後半の1.8GHz i7 MacBook Airは、それをかなり高速に実行できます。500MB のアプリケーションで 40 分という時間は、システムが何か別の原因で動かない限り、遅すぎるように思えます。ディスク ユーティリティでディスクをチェックし、アクティビティ モニターで他に何が実行されているかを確認してください。

于 2012-05-09T13:57:03.813 に答える
1

まれに変更されるコードをライブラリにインポートできます(おそらく、多くのターゲットを生成しない追加のプロジェクトの助けを借りて)。これにより、コンパイル速度が劇的に向上しますが、署名とアーカイブは通常、ビルド自体よりも高速です。

于 2012-05-09T13:19:15.810 に答える
1

考慮すべきことは、リソースのサイズです。ビデオや画像などのリソースを圧縮しても使用できますか? zip ファイルに圧縮し、最初の起動時に解凍できるファイルが多数ありますか? また、ビルド プロセスで実行時間の長いカスタム スクリプトがないことを確認してください。リソースまたはビルド構成設定が問題ではないと判断した後、古いハードウェアで実行している場合は、より高速なコンピューター (より多くの RAM と処理能力) に投資することをお勧めします。

于 2012-05-09T13:28:32.297 に答える