배터리 방전의 원인은 물리 및 화학입니다.
CPU를 사용하면 배터리가 소모되므로 CPU가 절전 모드로 전환되지 않는 이유를 파악하기 만하면 몇 주 동안 대기 상태를 유지할 수 있습니다.
나는 iPhone 4를 5 주 이상 (내기에서) 마지막으로 대기 했으며이 시점에서 18 개월이 넘었습니다.
다음은 장치를 분리하고 CPU에서 앱을 실행하지 않을 때 배터리 충전이 얼마나 오래 지속되었는지를 보여주는 배터리 부족 로그입니다.
Incident Identifier: 32B64787-774B-44E2-9362-55E0DFA34419
CrashReporter Key: f51c8deeb5a5044afeb4c9a6b09528b7e38b0fa1
Date: 2013-03-13 00:52:15 -0500
OS Version: iPhone OS 6.0.1 (10A523)
MobileMail: com.apple.persistentconnection[MobileMail,95,MailAutoFetch-connectionmanager(0x1e57e290)] NoIdleSleepAssertion == 255, held for 00:00:00
dataaccessd: com.apple.persistentconnection[dataaccessd,79,6E6ACD65-0112-4B16-8439-90B5335A8511-connectionman...] NoIdleSleepAssertion == 255, held for 00:00:00
dataaccessd: com.apple.persistentconnection[dataaccessd,79,3721C174-0131-433C-A9C4-72A7AD586BDF-connectionman...] NoIdleSleepAssertion == 255, held for 00:00:00
dataaccessd: com.apple.persistentconnection[dataaccessd,79,6E6ACD65-0112-4B16-8439-90B5335A8511-connectionman...] NoIdleSleepAssertion == 255, held for 00:00:00
dataaccessd: com.apple.persistentconnection[dataaccessd,79,3721C174-0131-433C-A9C4-72A7AD586BDF-connectionman...] NoIdleSleepAssertion == 255, held for 00:00:00
dataaccessd: com.apple.persistentconnection[dataaccessd,79,3721C174-0131-433C-A9C4-72A7AD586BDF-connectionman...] NoIdleSleepAssertion == 255, held for 00:00:00
dataaccessd: com.apple.persistentconnection[dataaccessd,79,88C57836-D9E4-4B38-B195-A357D3D1C2DB-connectionman...] NoIdleSleepAssertion == 255, held for 00:00:00
dataaccessd: com.apple.persistentconnection[dataaccessd,79,88C57836-D9E4-4B38-B195-A357D3D1C2DB-connectionman...] NoIdleSleepAssertion == 255, held for 00:00:00
Hardware Model: N90AP
Awake Time: 13:25:04 (48304)
Standby Time: 842:08:47 (3031727)
Partial Charge: 0
Capacity: 1
Voltage: 3649 mV