Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How can a delta update of an application be made?

I've seen some applications for iOS where the delta-update function is included. But how can I implement the same functionality to my game? Can't find any usefull information about this. Apple Support Team told that it's enough to build an application with iOS 6 SDK and all users who running iOS 6 on there devices would download app updates as delta-updates. We've tested this on our app (it's already built with iOS 6 SDK) but didn't succeed.

Does anyone knows what exactly should be done to implement delta-updates into the application?

Posted on May 15, 2013 8:28 AM

Reply
Question marked as Best reply

Posted on May 15, 2013 10:36 AM

QA1779: Reducing Download Size for iOS App Updates

2 replies

Aug 14, 2013 1:21 PM in response to xnav

We're also having this problem with our own app. We used opendiff to check the changes between our old build and new build and only 2/3 of the files have changed, yet the whole app gets redownloaded during the update.


We use data archives located directly in the root folder. Knowing Apple (a bit better now), it could be that in their delta updates, they simply download everything (regular files, not folders) in the root folder in order to avoid mix-ups with Info.plist and such resources. It somewhat makes sense - using the KISS principle - but it breaks the overall delta update concept...


Does anyone have empirical data to share regarding how Apple handles delta updates?

How can a delta update of an application be made?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.