你好,歡迎來到川北在線
微信
騰訊微博
新浪微博
iOS是“偽后臺(tái)”? 這是真的嘛?
時(shí)間:2016-01-05 15:00   來源:川北在線整理   責(zé)任編輯:沫朵
  原標(biāo)題:iOS是“偽后臺(tái)”? 這是真的嘛?
 
  但凡涉及到iOS與Android的比較,大多數(shù)媒體/作者都少不了要加上“Android是真后臺(tái),iOS是偽后臺(tái)”這一條,Android是真后臺(tái)真沒錯(cuò),它允許APP留存在后臺(tái),依靠著Service服務(wù)組件繼續(xù)運(yùn)行,搶占前臺(tái)CPU資源,這也是Android手機(jī)容易卡頓的根源,而關(guān)于iOS是“偽后臺(tái)”的舉證也很多,如后臺(tái)不會(huì)下載、開多個(gè)網(wǎng)頁(yè)后切換需要重加載等,那么iOS真的就是“偽后臺(tái)”嗎?

果粉必讀,iOS真的是“偽后臺(tái)”嗎?

  “偽后臺(tái)”從iOS 4開始

  從iOS 3開始,蘋果為iPhone引進(jìn)了push notification,不啟動(dòng)應(yīng)用也能收到推送消息,原理是消息由APNS(Apple Push Notification Service,Apple Push服務(wù)器)統(tǒng)一管理,即便到了今天,APNS還是如神一般存在,而Android中各種誤殺造成收不到微信消息想必各位都有過體驗(yàn)。

果粉必讀,iOS真的是“偽后臺(tái)”嗎?

  iOS 4時(shí)代的多任務(wù)管理界面

  隨著iOS 4的發(fā)布,iOS也開始有了多任務(wù)功能,當(dāng)你點(diǎn)擊Home鍵后,當(dāng)前程序轉(zhuǎn)入后臺(tái)(iOS 4之前按Home鍵就直接干掉應(yīng)用了),后臺(tái)應(yīng)用以墓碑的形式(退出前的狀態(tài))保存在內(nèi)存中,用戶可以快速恢復(fù)。但是蘋果對(duì)后臺(tái)的限制非常嚴(yán)格,只有一些特殊應(yīng)用可以在后臺(tái)真正運(yùn)行,比如音頻播放類,VoIP類,newsstand,位置服務(wù)等。

  如果不做任何配置的話,你的應(yīng)用最多只能在后臺(tái)運(yùn)行5秒,之后就會(huì)被掛起 (存于內(nèi)存但不運(yùn)行),如果你配置了后臺(tái)運(yùn)行(如需下載),大概在594秒(9.9分鐘)時(shí)進(jìn)程停止,程序同樣也會(huì)被掛起,一旦系統(tǒng)需要內(nèi)存了,最早的后臺(tái)進(jìn)程就會(huì)被殺掉以釋放內(nèi)存。

  蘋果這樣的設(shè)計(jì) 的保證了當(dāng)前活躍程序的系統(tǒng)資源,保證了手機(jī)的流暢性及續(xù)航能力,同時(shí),后臺(tái)進(jìn)程基本上在幾秒后就被掛起,所以在后臺(tái)游戲的進(jìn)度不會(huì)被改變,下載也可能不會(huì)繼續(xù),提交到Appstore的各類APP也會(huì)被嚴(yán)格審查是否有越權(quán)犯規(guī)行為,“偽后臺(tái)”的稱呼也就這樣出現(xiàn)了。

   投稿郵箱:chuanbeiol@163.com   詳情請(qǐng)?jiān)L問川北在線:http://sanmuled.cn/

川北在線-川北全搜索版權(quán)與免責(zé)聲明
①凡注明"來源:XXX(非在線)"的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。
②本站所載之信息僅為網(wǎng)民提供參考之用,不構(gòu)成任何投資建議,文章觀點(diǎn)不代表本站立場(chǎng),其真實(shí)性由作者或稿源方負(fù)責(zé),本站信息接受廣大網(wǎng)民的監(jiān)督、投訴、批評(píng)。
③本站轉(zhuǎn)載純粹出于為網(wǎng)民傳遞更多信息之目的,本站不原創(chuàng)、不存儲(chǔ)視頻,所有視頻均分享自其他視頻分享網(wǎng)站,如涉及到您的版權(quán)問題,請(qǐng)與本網(wǎng)聯(lián)系,我站將及時(shí)進(jìn)行刪除處理。



圖庫(kù)
合作媒體
金寵物 綠植迷 女邦網(wǎng) IT人
法律顧問:ITLAW-莊毅雄律師