If this differs between versions of iOS or different types of state preservation, please say so.
In this case, I'm using application:shouldSaveApplicationState:
and application:shouldRestoreApplicationState:
– I'm not sure if state preservation/restoration is the correct term. (We're changing to application:shouldSaveSecureApplicationState:
etc, but haven't released it yet.)
I'm asking because I'm looking into an error report that suggests that maybe a user got a bad state restored even after reinstalling the app, but I can't reproduce it, and I wasn't able to find docs that clearly stated what to expect if reinstalling.