2014-03-28 30 views
0

那麼對於運行後臺任務的應用程序,這可能嗎?例如說,iOS決定存在內存限制,並且希望在前臺爲應用程序提供更多內存。iOS應用程序可能會在10分鐘之前被iOS殺死

+3

是的,這是可能的。 – Wain

+1

是的,這是絕對有可能的,而且這種行爲在iOS開發人員網站上有詳細記錄。 –

+0

那麼它說,它從暫停移動到終止時,有沒有來自背景的內存壓力。你能提供一個參考嗎? – user1845360

回答

2

從iOS版的文件:

https://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html#//apple_ref/doc/uid/TP40007072-CH4-SW20

每個應用程序都應該騰出儘可能多的內存是在進入後臺實用。系統會嘗試儘可能多地將內存中的應用程序保存在內存中,但是當內存不足時,它會終止暫停的應用程序來回收內存。在後臺消耗大量內存的應用程序是第一批要終止的應用程序。

所以,是的,這是可能的。

相關問題