我知道我们可以用UIDeviceBatteryState来确定电池状态,但我找不到如何检测是否只有线缆插入设备(只有30针或闪电添加到设备)。
正如我用UIDeviceBatteryState检查过的,在这种情况下,无论我是否插入线缆,状态始终为UIDeviceBatteryStateUnplugged。
也许我必须使用C来检测它?任何结论都会对我很有帮助。谢谢
发布于 2015-01-27 03:15:41
这是一个硬件问题。
电缆基本上只是一组彼此不连接的电线。当您连接电缆的一端,但不连接另一端时,没有任何变化,因为没有电路闭合。

尽管闪电电缆内部有一个芯片,但我相信只有在电缆的两端连接到什么东西之后,它才能获得任何电力。
https://stackoverflow.com/questions/28008684
复制相似问题