アプリケーションを実行しているときに、iPod からエネルギー使用レベルを測定しようとしています。デバイスから Instruments アプリにデータをインポートすると、エネルギー使用レベルが棒グラフで表示されます。ただし、Instruments の詳細ペインでは、エネルギー使用レベルに、デバイスでアプリが使用するエネルギーのレベルを示す数値が表示されません。このエネルギー使用レベルを取得する方法を知っていますか? Instruments のドキュメントに記載されている手順に従って、iOS デバイスからエネルギー使用量レポートを取得しました。私の iOS デバイスは iPod touch 3G で、Xcode 3.0 を使用しています。ありがとう!
4 に答える
最初にデバイスを切断し、アプリをテストしてから再接続する必要があります。計測器で、->File ->Import Energy diagnostic From Device を選択します。
とにかく正確ではありません。エネルギー レベル (0-20) から実際の単位に変換する方法を知りたいです。
Energy Usage が左側の Instruments リストから選択されている間に、メニューから View -> Detail を選択するか、command + D でショートカットを選択します。次に、エネルギー使用レベルの詳細ビューが表示されます。
または
検査ヘッドを動かしてエネルギー使用量を確認
また、デバイス設定 -> 開発者 -> エネルギー診断ログ (オン/オフ スイッチ) で、このスイッチをオフにすると、以前のログがリセットされることに注意してください。
Energy Diagnostics には他にも問題があります。つまり、粒度が低く、常に正確であるとは限りません。私の会社は、これらの問題を解決するためにPowergremlinを作成しました。非常に単純ですが、役に立つかもしれません。
最後に解決策を見つけました。私は第 3 世代とラベル付けされた iPod を使用していましたが、うまくいかなかったので、iPhone 3GS で試してみることにしました。