充電器に刺さっているかをチェックする

UIDevice* device = [UIDevice currentDevice];
device.batteryMonitoringEnabled = YES;
UIDeviceBatteryState deviceBatteryState = [UIDevice currentDevice].batteryState;
NSLog(@"%ld",deviceBatteryState);

UIDeviceBatteryState

typedef enum {
UIDeviceBatteryStateUnknown ,
UIDeviceBatteryStateUnplugged ,
UIDeviceBatteryStateCharging ,
UIDeviceBatteryStateFull ,
} UIDeviceBatteryState;