title: What to consider on app updates?
body: <p>I wonder if there is any kind of good documentation or tutorial for what to consider when updating an iOS app to a new version? I think especially of the following questions:</p>
  
  <ul>
  <li>Updating version &amp; build numbers: Is there anything to consider or is it just to increase the numbers in Xcode?</li>
  <li>Is there any possibility to run specific code (updating methods) on the update or after the first launch of the update (e.g. if the data model has changed or if the user's data has to be updated)? How can this be tested in simulator or on testing devices?</li>
  <li>Core Data: What about updating the model in Core Data? How can this be done?</li>
  </ul>