私のiPhoneアプリでは、iPhoneが充電されているかどうかを知る必要がありますか?
充電中の場合は、同じアラートを表示したいと思います。
では、iPhoneが充電されているかどうかをどのように検出できますか?
私のiPhoneアプリでは、iPhoneが充電されているかどうかを知る必要がありますか?
充電中の場合は、同じアラートを表示したいと思います。
では、iPhoneが充電されているかどうかをどのように検出できますか?
[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
if ([[UIDevice currentDevice] batteryState] != UIDeviceBatteryStateUnplugged) {
//Device is connected (charging or fully charged)
}
編集:デバイスが充電されているかどうか(まだ100%いっぱいになっていないかどうか)を確認したい場合UIDeviceBatteryStateCharging
は、ifステートメントで定数を使用します。詳細については、ドキュメントを参照してください。