2013-11-28 35 views
0

我想弄清楚我将如何强制iPhone注册,确实有插入设备。我一直在试图找出它是否实际上是可能的。我希望它能够注册设备已连接,并因此开始充电。任何帮助/建议/参考将不胜感激。iPhone注册充电器

+0

你的意思是说,你将iPhone插入带有USB端口的东西,比如笔记本电脑? –

+0

我的意思是连接到iphone底部的充电设备。这可能包括电脑或墙上充电器 – user3044115

+0

您的iPhone没有充电?对不起,我不明白你在问什么。 –

回答

0

苹果不公开的API用于使得手机正确认为它正在充电时,它不是,但是UIDevice类并允许您如果设备使用下面的代码充电检测:

[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES]; 

if ([[UIDevice currentDevice] batteryState] == UIDeviceBatteryStateCharging) { 
    NSLog(@"Device is charging."); 
} 

Source

0

即使越狱这在很大程度上是不可能的 - 它需要I/O Kit的水平黑客和部署kext文件。如果您的电源线有故障或充电器有故障,Apple Genius可以为您提供帮助。