2009-08-25 6 views
13

私のiPhoneゲーム(Open GL ES + Objective C)の基本的なプロファイリングを行うためにOS 10.5上でSharkを使いたいです。どのように私はこれを行うことができますか?私はチュートリアルを読んだことがありますが、仕事でコーディングして一日を過ごしたあと、iPhone開発の数時間後に私はあまりにも冗長です。デバイス上の私のiPhoneアプリのプロファイリングにはどのようにサメを使用できますか?

答えて

21
  1. ビルドアプリと起動
  2. 起動シャークシャークメニューから
  3. 、のSampling->ネットワーク/ iPhoneプロファイリングシャークウィンドウで
  4. 、ラジオボタンを選択し、」制御ネットワークのプロファイリングを選択共有コンピュータ "と呼ばれます。
  5. その後

を終了するには、リストであなたのiPhoneを選択し、必要に応じてプロファイリングを開始するためにプロファイリングセッションに

  • 押してスタートを設定して、停止、プロファイル結果を見ると、あなたが見てきたと仮定すると、非常に簡単です前の他のプロファイラーで。

    希望すると便利です。シャークは唯一のiOS 4.xののとおりバージョン3.x

    を実行しているiOSデバイスのために動作します

  • 13

    、SHARKのサポートはそれを持ち帰るする計画で、OSから削除されました。 代わりにInstrumentsを使用することをお勧めします。

    +0

    。少なくとも私のために、これは仕事を成し遂げます。 – bentford

    0

    右iOS 4からサメのサポートを停止します。私たちは、Instrumentの一部として利用可能なTime Profilerを使用する必要があります。

    Appleのデベロッパーフォーラム上の議論は、この情報を与える:私が提供するどのようなサメ「時間プロファイラ」テンプレートを想定してい

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

    関連する問題