The following tech note describes under which situations bluetooth state restoration can occur: https://developer.apple.com/documentation/technotes/tn3115-bluetooth-state-restoration-app-relaunch-rules
But does it also occur when the app is updated, as in the following scenario?
- Try to connect to a peripheral
- app got terminated by the OS to free up memory
- app is updated from the app store
- peripheral starts advertising