나는 보통 밤에 다음을 수행하십시오 가서 아침 3의 알람을 설정) 내 iPod에 화면 잠금을 2) 홈 단추를 눌러 실행 내 응용 프로그램을밤새 내 앱이 종료되는 이유는 무엇입니까?
1)가 (4 세대) 밤에 ... 4) 알람이 울리기 전에 아침에 일어나기 5) 홈 버튼을 두 번 눌러 내 앱으로 돌아갑니다 (또는 화면의 아이콘을 터치하십시오). 6) 내 앱이 처음부터 다시 시작됩니다.
질문 : 매번 내 앱이 다시 시작되는 이유는 무엇입니까? 오랜 시간 동안 방치하지 않으면이 작업을 수행하지 않습니다.
인스 트루먼 트를 확인한 결과 지속적으로 메모리가 누출되는 것을 볼 수 없었습니다. 안정적인 것처럼 보였습니다. 그리고 장치 로그에서 충돌 로그에 대해 Organizer를 살펴 보았습니다. 며칠 동안 충돌이 없습니다.
누군가 내가 무엇을 찾고 있어야하는지 말해 줄 수 있습니까? iOS6을 실행 중입니다. iOS가 어떤 이유로 내 앱을 종료합니까? 어떻게 알 수 있습니까? 내가 찾을 수있는 앱 내에서 구현할 수있는 메소드 또는 델리게이트가 있습니까? 아니면이 종료를 거부합니까?
내 응용 프로그램은 약 26Mb의 힙 메모리를 사용합니다.
그것은 정상 종료하도록 강요 이유를 대답 할 수있다 "책임있는 배경 응용 프로그램 인" https://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html
섹션. 다시 시작할 때 앱을 복원 상태로 설정하면 사용자가 차이점을 알 수 없습니다. – Wain
왜 밤새 앱을 계속 실행하고 싶은지 물어보아야합니다. 무슨 목적을 위해? –
@Hot Licks : 나는 그것을 솔직하게 정말로 원하지 않는다. 방금 모든 앱이이 방식으로 작동한다고 생각했지만 잘못된 것 같습니다. :) – SparkyNZ