這是由iOS系統(tǒng)管理決定的龙亲,APP退出在后臺(tái)陕凹,只有10秒 的持續(xù)運(yùn)行時(shí)間,然后暫停鳄炉。但該APP還在內(nèi)存中杜耙,當(dāng)出現(xiàn)內(nèi)存警告,也就是APPP要運(yùn)行拂盯,而此時(shí)內(nèi)存不足的情況下佑女,系統(tǒng)就會(huì)回收停在后臺(tái)APP所占用的內(nèi)存。如果出現(xiàn)這種情況磕仅,那么在此打開你的APP珊豹,就會(huì)重新啟動(dòng)。如果一定要使用后臺(tái)榕订,可以使用多線程技術(shù)重點(diǎn)的gcd店茶。
iOS APP類型
1、保存現(xiàn)場(chǎng)劫恒。按下Home鍵10內(nèi)直接殺死進(jìn)程贩幻,并釋放內(nèi)存。
2两嘴、iOS支持的“多任務(wù)”丛楚。按下home鍵轉(zhuǎn)入多任務(wù)狀態(tài),保留在內(nèi)存中憔辫,但只能系統(tǒng)系統(tǒng)允許的動(dòng)作:比如gps趣些,比如VoIP,比如音樂等等。
3贰您、真正的桌面級(jí)別的多任務(wù)坏平,只有Safrai/Mail是拢操,蘋果嫡系大都不是。這個(gè)級(jí)別的app在后天沒有任何限制動(dòng)作舶替。
無限制動(dòng)作的程序令境,一、會(huì)在用戶無察覺的情況下耗光電力顾瞪。二舔庶、會(huì)有安全上面的問題(哪些在后臺(tái)依舊默默發(fā)送你的個(gè)人消息的程序)。這兩種占用內(nèi)存的app陈醒,也會(huì)在任意時(shí)間從內(nèi)存中被砍掉惕橙,取決于你是否動(dòng)用了其他app而導(dǎo)致內(nèi)存不足。
真正不會(huì)被砍掉的后臺(tái)孵延,只有蘋果的通知系統(tǒng)吕漂。