Alex Rivera | Logout

How to test an iPhone application update?

Asked 2010-03-26T15:17:46.440
11

I already have an iPhone application (version 1.0) available in the App Store and am ready to submit a newer version (version 1.1). How do I test the new upgrade to make sure that the current sqlite database and property list files on the earlier version do not get deleted/overwritten etc? The new version assumes the old data in both the sqlite database and property lists remain.

Or better yet, is there a resource I can use to walk me through what to watch for when developing an application update?

Edit
Report

1 Answer

9

Test like so:

  1. delete app from device.
  2. install v1.0 app (or .ipa file) into iTunes
  3. sync to device, iTunes will install the app
  4. launch app on device, create and save data, etc.
  5. quit app on device
  6. install v1.1 app (or .ipa file) into iTunes; iTunes will ask to confirm replacing older version of the app.
  7. sync to device, iTunes will update the app
  8. launch app on device
  9. test using existing data with new version of the app.
answered 2010-06-20T11:42:16.897

Your Answer