Over the years, I have created some smaller apps for the iPhone for personal use, but to install them properly, I also submitted them to the App Store (I have not yet bothered with setting up some sort of private distribution or side loading).
Apple has from time to time reminded me to keep the apps up to date, which does make sense. I wrote the oldest app around 2010, and updated it two or three times so far with only smaller changes. This time around though I wanted to to a bit more than just a cleanup, and did some more extensive cleanup - I also brought that specific app into the current decade with regards to the user interface.
Usually, there is a bit of a mental hurdle to overcome when digging into legacy code, along the lines of “what was I thinking?” In this case, I found the work however quite refreshing: The Objective-C code was not too bad to work with, and Objective-C is for me right there together with Forth and Prolog as programming languages I stumbled across early on in my life as a programmer which kept me curious.
The update went overall quite well (especially changing to ARC was very nice), and the App Store submission process has become very streamlined over the years. No more worries about signing certificates and anxiety whether the app will be accepted. Now here is to another couple of decades of updates :)