iOS 現在可以後台下載了嗎?

第一台ios設備是去年5月買的6s,現在還是在用ios9。想問一下,現在用wifi下載視頻緩存還會中斷嗎?

在網上也搜索過,有篇文章也說到這個問題,不過說的是ios7時代的事情,說應用放到後台會被掛起,wifi中斷,下載也就中斷了。

現在ios10都出來了,情況還是這樣嗎?比如我用bilibili或者人人視頻app緩存一些影片,只要把app放到後台,下載就會中斷?(我自己也試驗過,有的視頻下載中斷,有的完成,我也判斷不了是怎麼回事,所以來想請教一下懂行的大大。)


謝邀,iOS 支持後台下載。蘋果從 iOS 8.0 開始就提供了

backgroundSessionConfigurationWithIdentifier: 這一個 API 以供 app 後台下載文件,如果 app 開發者使用了該方法,那麼系統的 nsurlsessiond 進程就可以在後台下載文件,即便 app 被殺死下載也不會停止。


IOS後台下載庫 onezens/YCDownloadSession


在回答這道題的同時,我正在用某C瀏覽器下載視頻,而在此之前,我也一直都是這麼下的視頻,


acfun不行,不能後台下載


ios很早就提供了後台的,只不過開發者必須有充足的理由,例如放音樂,下載等等才能使用它,否則將會過不了審核

不過很多流氓軟體實際上都是不用在後台運行來搶內存的


可以


iOS6時代的UC瀏覽器便已經可以鎖屏後台下載,當年我還在貼吧發了個貼。


蘋果不提倡後台長時間運行。從支持的幾種後台長鏈接來看,這種長鏈接使用限制越來越嚴。

後台下載是允許的,蘋果提供的API提供了後台下載功能,這種後台任務僅僅用於未完成的網路請求,這與後台長時間下載是不同的。iOS嚴格限制不必要的許可權,這也是iOS系統的特色和優勢。


推薦閱讀:

如何評價 iOS 11 中的新 App「Files」?
為什麼iPhone的硬體比安卓的差,卻依然流暢過安卓?
iPhone 越獄好還是不越獄好?
iOS10值不值得更新?
為什麼 Android 和 iOS 都沒有原生雙擊事件?

TAG:iOS | iOS應用 | iOS開發 |