iOS stops waking up the app upon incoming BLE connection from peripheral
we have a BLE peripheral that connects to the phone every hour and passes some data. Here is how the process works: Upon launch with key UIApplicationLaunchOptionsBluetoothCentralsKey in application(didFinishLaunchingWithOptions launchOptions) app re-initializes CBCentralManager with ID that was passed to it. Then it goes through the regular restoration cycle and reads data off the BLE peripheral. Performs REST request to the service in the cloud. Assuming that app has been launched at least once after phone reboot everything works well for a few days (if app isnt running or been forced out of