2017-01-24 12 views
1

エネルギーログ、ネットワークアクティビティログなどを使用しようとしましたが、計測器で自分のアプリを選択したにもかかわらず、セットアップ。私はバックグラウンドの活動のために私の個々のアプリのバッテリードレインを見つける必要があります。iphone SDK内のバックグラウンドアクティビティによるバッテリーの放電を減らす

アプリがバックグラウンドモードになっているときに、バッテリーの消耗を見つけて減らすために、Xcodeまたはプロセス/ステップでInstrumentsの代替手段がありますか?

ありがとうございます。 ハリクリシュナ。

答えて

1

としては、両方のTarget deviceを設定し、Target appに覚えておく必要があり、単一のiOSアプリケーションのためのエネルギーの影響を測定するために、hereを説明しました。検査が必要なアプリケーションを選択するには、プロファイリングを開始する前にTarget deviceで利用可能にする必要があります。そうでない場合、アプリケーションはTarget appのリストに表示されません。あなたは適切なTarget deviceTarget appを設定した後

、単に円形と赤Recordボタンをクリックしてプロファイリングを開始(またはCommand-Rを押します)。

+0

ターゲットアプリのリストで利用できるすべてのプロセスではなく、ターゲットデバイスとターゲットアプリを実行しました。ターゲットデバイスを自分のiPhoneとターゲットアプリケーションとして自分のアプリとして設定してEnergy Log計測器を実行したとき、フォアグラウンドで手段を積極的に使用すると、グラフは自分のアプリのアクティビティのように見えます。しかし、私はバックグラウンドで私のアプリを置くとグラフが正しく表示されているアイフォーンを理想的なままにします。しかし、私はGPU、他のアプリを使用して、総CPU%が大幅に増加している、私のクエリの次のコメントを参照してください。 –

+0

私のアプリのアクティビティや、アプリ(バックグラウンド/サスペンド状態)とアクティブな(フォアグラウンド)アプリの組み合わせアクティビティからのグラフであるかどうか混乱しています。明確にしてください。このリンクからのバッテリーの消耗を知るプロセスを開始しました。 /stackoverflow.com/questions/35609942/analyze-ios-app-power-usage –

関連する問題