2012-08-10 3 views
0

홈 버튼을 누르면 앱이 올바르게 일시 중지되지만 몇 분 정도만 지속됩니다. 나는 잠시 그것을두고 그것을 반환하면 응용 프로그램이 신선한 시작됩니다.iOS 앱 일시 중지

내 앱에서 백그라운드 작업을 실행하고 있지 않으며 다른 앱이 내 것보다 훨씬 오래 동안 일시 중지 상태입니다.

어떤 원인 일 수 있습니까? 내가 알고 있지 않은 백그라운드에서 실행중인 작업이있을 가능성이 있으며 iOS가 메모리가 부족할 때 내 응용 프로그램을 죽이고 있습니까?

+0

어떤 종류의 정보를 보유 하시겠습니까? – Winston

+0

두 개의 webView와 이미지 상태를 유지하고 싶습니다. 그것들을 무한정 보유 할 필요가 없으므로 NSUserdefaults를 사용하지 않았습니다. 사용자가 내 응용 프로그램으로 다시 전환 할 때마다 2 ~ 3 초 정도 기다려야하는 것을 원하지 않습니다. –

+0

예, webview에서 많은 데이터를로드하고 있으며 앱이 다른 앱보다 먼저 종료됩니다. – Winston

답변

3

대부분의 메모리를 사용하는 앱은 백그라운드에서 맨 처음 종료됩니다. 따라서 가능한 원인은 앱이 생각보다 많은 메모리를 소비한다는 것입니다. 나는 당신의 기억이 올바르게 관리되고 있는지부터 시작할 것입니다.

Apple - App States and Multitasking

관련 문제