Yeah iOS is weird about background processes and some versions are bad about killing parts of apps but not informing the app it was killed when restoring the state of the main process. One reason I personally don’t develop my stuff for iOS. It requires a lot of extra code to deal with the disparate ways in various versions that coming back from being in the background requires. Since just restarting everything can be frustrating to users.
Yeah iOS is weird about background processes and some versions are bad about killing parts of apps but not informing the app it was killed when restoring the state of the main process. One reason I personally don’t develop my stuff for iOS. It requires a lot of extra code to deal with the disparate ways in various versions that coming back from being in the background requires. Since just restarting everything can be frustrating to users.