アプリのステータスバーにアプリのバッテリー使用量を表示したい。GPSを使用しているため、GPS信号とアプリごとのバッテリー使用量の詳細は、バッテリーの消耗についてユーザーに役立ちます.
デバイスからバッテリー使用量を取得する方法はありますか? アプリだけで消耗したバッテリーの量のみを表示します。インストゥルメントでは、時間の経過に伴うグラフが表示されます。
バッテリー使用量をグラフではなく数値で表示したい。
アプリのステータスバーにアプリのバッテリー使用量を表示したい。GPSを使用しているため、GPS信号とアプリごとのバッテリー使用量の詳細は、バッテリーの消耗についてユーザーに役立ちます.
デバイスからバッテリー使用量を取得する方法はありますか? アプリだけで消耗したバッテリーの量のみを表示します。インストゥルメントでは、時間の経過に伴うグラフが表示されます。
バッテリー使用量をグラフではなく数値で表示したい。
以下のコードを使用してバッテリーレベルを取得します
UIDevice *myDevice = [UIDevice currentDevice];
[myDevice setBatteryMonitoringEnabled:YES];
float batteryLevel = [myDevice batteryLevel];
_battery.text = [NSString stringWithFormat:@"%f",batteryLevel*100];
[myDevice batteryLevel];
0.0 (空) から 1.0 (100% 充電) までのバッテリーを提供します。
コマンド ラインから、libimobiledeviceツールを使用して iOS フォンのバッテリーの詳細を取得できます。
ツール内で次のコマンドを使用します。
./ideviceinfo -q com.apple.mobile.battery
次のようなものが返されます。
BatteryCurrentCapacity: 30 BatteryIsCharging: true ExternalChargeCapable: true ExternalConnected: true FullyCharged: false GasGaugeCapability: true