Как определить из приложения iPhone, заряжается ли батарея iPhone или нет?
В моем приложении для iPhone есть требование знать, заряжается ли iphone или нет?
Если он заряжается, то я хочу показать предупреждение для того же.
Так как я могу определить, заряжается ли iphone или нет?
Что я должен делать?
Пожалуйста, помогите и предложите.
Благодарю.
1 ответ
Решение
[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
if ([[UIDevice currentDevice] batteryState] != UIDeviceBatteryStateUnplugged) {
//Device is connected (charging or fully charged)
}
Изменить: Если вы действительно хотите проверить, заряжается ли устройство (и еще не заполнено на 100%), используйте UIDeviceBatteryStateCharging
константа в операторе if. Смотрите документацию для получения дополнительной информации.