13

OS 10.5 で Shark を使用して、iPhone ゲーム (Open GL ES + Objective C) の基本的なプロファイリングを行いたいと考えています。どうすれば正確にこれを行うことができますか? チュートリアルを読んだことがありますが、丸 1 日仕事でコーディングし、その後数時間 iPhone の開発を行った私には冗長すぎます。

4

3 に答える 3

21
  1. アプリをビルドしてデバイスで起動する
  2. サメを発射
  3. Shark メニューから、Sampling->Network/iPhone Profiling を選択します。
  4. Shark ウィンドウで、[共有コンピューターのネットワーク プロファイリングを制御する] ラジオ ボタンを選択します。
  5. リストで iPhone を選択し、必要に応じてプロファイリング セッションを構成します
  6. Start を押してプロファイリングを開始し、Stop を押して終了します

その後、他のプロファイラーを以前に見たことがあると仮定すると、プロファイルの結果を表示するのは非常に簡単です。

お役に立てれば!

于 2009-09-03T05:16:50.450 に答える
13

Shark は、バージョン 3.x を実行している iOS デバイスでのみ動作します。

iOS 4.x の時点で、SHARK サポートは OS から削除されており、戻す予定はありません。Apple は、代わりに Instruments を使用することをお勧めします。

于 2010-09-15T22:28:31.080 に答える
0

iOS 4 から、Shark のサポートは終了しました。代わりに、Instruments の一部として利用可能な Time Profiler を使用する必要があります。

Apple の Dev フォーラムでのディスカッションでは、これに関する情報が得られます。

https://devforums.apple.com/message/243237#243237

于 2011-12-24T09:36:48.143 に答える