iOS 9 的「升級所需剩餘空間」怎麼從 iOS 8 的 4.6 GB 優化到 1.3 GB 的?

安裝 iOS 9 只需要 1.3 GB 的剩餘空間,和 iOS 8 的 4.6 GB 相比大大減少。


怎麼又來這個問題。查了一下,好像很多新聞里都提到說安裝包從4.6G減小的1.3G。

專門去查了原話:「We"ve reduced the the amount of space you need, to get iOS 9, from 4.6 gigabytes to get iOS 8, down to 1.3 GBs.」 哪裡有提到安裝包的事情,說的就是iOS 8升級時需要的空間特別多,當時還弄的很多8G版設備用戶無法升級,現在iOS 9升級不需要太多的剩餘空間了。另外貌似這個問題在iOS 8.3的時候就解決了吧,現在又再提起來一次。

希望不要再以訛傳訛了,好好學習英語,少看國內新聞吧。


By using the latest Pied Piper technology, the amount of space you need to install iOS 9 is reduced to only 1.3GB.


我覺得應該是 App Thining 起了很大作用,也就是說每個資源文件都只下載適用於那一款設備的,而不是準備兼容所有設備的版本但只能用得上一個。


安裝包的大小沒多大變化,變化的是安裝所需的硬碟空間減小了


今天抹掉數據重新刷的。


更新包而已 不必驚訝 瞅瞅現在的安卓更新包, windows 更新包 OS X更新包 都可以做到的,部分軟體也可以


這次改動不是很小嘛。。。


據說是分布解壓,以前估計是全部解壓吧


謝邀,不過我也不懂呢


主要是針對具體設備slicing,只下載本設備升級所需最少的內容,具體可看看wwdc 2015視頻


據有些人分析有意加大 iOS 8 的安裝所需空間,是為了推銷自家的 iCloud 雲儲存服務。這次iOS 9 縮小了安裝需要的空間,到底實際情況如何,讓我們拭目以待。


只是升級包而已吧。


只是升級包的大小變了,實際安裝後的佔用體積還需要安裝後才知道。

現在並不知道是怎麼減小系統體積的,只能分析一下驅動起因,從六月份開始所有新應用和更新應用都必須支持64位,這會使應用體積增加一倍左右,為了讓16GB的機器上安裝更多應用,一方面是改進應用編譯安裝方式,只安裝手機硬體對應版本的應用,比如6就只安裝 arm64 編譯的代碼,另一方面就是精簡系統體積。


推薦閱讀:

有哪些適合開發人員的圖床?
iOS開發發展這麼久也沒有一份完整的像樣的中文官方文檔嗎?
App測試中ios和Android的區別?

TAG:蘋果公司AppleInc | iOS開發 | 優化 | WWDC2015 | iOS9 |