在 iOS 9.0 發佈的當下同時執行了一個叫做 App 瘦身(App Thinning)的方案,
這個方案的意思是,將 App 裡的圖像資源依照目的地裝置的不同下載對應的資源,
避免不用的資源佔據裝置的空間。
這個方案是所有支援 iOS 9 以上版本的 App 都會自動的支援這個功能,
並且是無法關閉的。
對應的裝置版本如下:
3.5 寸非 Retina 螢幕裝置:
iPad 2 (iPhone 模擬模式)
iPad mini (iPhone 模擬模式)
3.5 寸 Retina 螢幕裝置:
iPhone 4s
iPad 3 (iPhone 模擬模式)
iPad 4 (iPhone 模擬模式)
iPad Air (iPhone 模擬模式)
iPad Air 2 (iPhone 模擬模式)
iPad Pro 9.7 寸 (iPhone 模擬模式)
iPad mini 2 (iPhone 模擬模式)
iPad mini 3 (iPhone 模擬模式)
iPad mini 4 (iPhone 模擬模式)
4 寸螢幕裝置:
iPod 5th
iPod 6th
iPhone 5
iPhone 5s
iPhone 5c
iPhone SE
4.7 寸螢幕裝置:
iPhone 6
iPhone 6s
iPad Pro 12.9 寸 (iPhone 模擬模式)
5.5 寸螢幕裝置:
iPhone 6 Plus
iPhone 6s Plus
7.9 寸與 9.7 寸非 Retina 螢幕裝置:
iPad mini
iPad 2
7.9 寸與9.7 寸 Retina 螢幕裝置:
iPad mini 2
iPad mini 3
iPad mini 4
iPad 3
iPad 4
iPad Air
iPad Air 2
iPad Pro 9.7 寸
12.9 寸螢幕裝置:
iPad Pro 12.9 寸
在相同系列的裝置下載的 App 容量將會是相同的大小,
並且不會有其他系列裝置的圖像資料,
所以 iTunes 無法直接備份裝置上的 App,
因為它無法保證使用者一定會還原到相同系列裝置下。
唯一的辦法是讓 iTunes 另外再下載完整版本的 App 保存在電腦中。
原始資料:
App Thinning: https://goo.gl/VvxH18