我開發了一個100MB的iPhone/iPad應用程序。 它包含圖像和靜態庫。App Store更新程序是否總是下載所有內容?
應用商店是否如此聰明,所以當用戶下載新版本的應用更新時,將只下載更改的文件?
謝謝。
我開發了一個100MB的iPhone/iPad應用程序。 它包含圖像和靜態庫。App Store更新程序是否總是下載所有內容?
應用商店是否如此聰明,所以當用戶下載新版本的應用更新時,將只下載更改的文件?
謝謝。
的App Store更新:
當一個應用程序被更新,以前的版本完全從設備中刪除,以及更新的版本安裝在它的位置。 但是,所有文件:NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
和[NSUserDefaults standardUserDefaults]
中的所有鍵/值都保留在更新中。
的iOS更新:
Updates will now only contain the changes - Announced at the 2011 WWDC
一些更多的文章有關的報告:
apple-shows-ios-5-with-new-notification-system-delta-updates-twitter-integration-and-much-more
ios-5-supports-ota-delta-software-updates
ios-5-over-the-air-update
beta-4-of-ios-5-released-by-apple-over-the-air
ota-everything
ios-5-to-allow-some-ota-updates-through-3g
不,這是以前的情況,但iOS 5實際上是在進行增量更新。 – omz
咦?這僅適用於iOS更新而非第三方應用程序AFAIK? – Rog
這就是我最初的想法,@羅格。我做了一些更深入的挖掘,看起來OTA delta只用於'iOS'版本更新和'App Store Updates'仍然工作。 – chown