2016-09-22 3 views
0

私はちょうど私のiOSゲームのエネルギー使用量を監視していたと私は、フォアグラウンドアプリの活動は、多くの場合、126パーセントと高くなっていることがわかります。私はこれが心配すべきものかどうか疑問に思っていますか?エネルギーの使用量は1/20という一定の値を示していますが、時間の列は常に「00:00 - 00:00」なので、その意味について少し混乱しています。フォアグラウンドアプリのアクティビティが100%を超えていますか?

また、これらの機能が使用されていないので、私のアプリではブルートゥース、GPSを無効にする方法はありますか?私は彼らがある種のエネルギー使用に寄与すると考えています。インストゥルメントは、「00:00」の時刻で「状態」以外の情報は表示されません。アップルのドキュメントに基づいて

enter image description here

答えて

0

https://developer.apple.com/library/content/documentation/Performance/Conceptual/EnergyGuide-iOS/MonitorEnergyWithInstruments.html

エネルギー使用機器は、あなたのアプリが任意の時点で使用しているどのくらいのエネルギー を示す、0から20までのレベルを示しています。これらの数字は の主観です。あなたのアプリのエネルギー使用量レベルが時折高くなる場合は、 がアプリに問題があるとは限りません。あなたのアプリは が実行するタスクのいくつかにもっと多くのエネルギーを必要とするかもしれません。複雑なネットワークを 操作を行いながら 例えば、GPSを使用してもよいです。これは有効なエネルギー使用です。あなたが探さなければならないことは予想外で スパイクまたは高エネルギー使用の領域であるか、それは、より最適なタイミングで実行することができ 。

あなたが見ているものをあまりにも汗ばむとは思わない。あなたのFPSは何ですか? 60 fpsを維持していますか?あなたのメインタイムはあなたの前景アプリに費やされているので、薄くすることを検討しているなら、あなたのCPUが何をしているのか見てみるべきです。そこでパフォーマンスを改善できるかどうかを知りたい場合は、Time Profilerを参照してください。言われていること

、私は、ユーザーがあなたがゲームをプレイしている場合は、バッテリの寿命が低下します実現すると思います。ただし、そのコメントはゲームの種類によって調整する必要があります。 Tic Tac Toeをやっていて、バッテリーから人生を吸い取っているなら、あなたは眉をあげるでしょう。

あなたは強制的に物事をオフにする(あなたが拒否され得ることはありません)手段を持っていません。そして、たとえあなたができても、怒っているユーザーにも終わる可能性があります。 Bluetoothヘッドセットを使用しているとし、あなたはブルートゥースを殺すのですか?

あなたのゲームが楽しく、人々があなたを許してくれることを確認してください)

関連する問題