Hi, my app needs to use BLE in background mode and I have set up everything according to the CoreBluetooth docs and everything is running as expected except for application(_:didFinishLaunchingWithOptions:), which always returns a nil launchOptions.
The reason why I want to use the bluetooth centrals keys in launchOptions is that I want to differentiate whether the central is newly created or restored from the background activities, so that I can have different init/reinit paths. But without the launchOptions, I am not sure how to achieve that.
Some people said since iOS13 the launchOptions have been migrated to the scene delegate, but there is no equivalent option for the bluetooth centrals, does anyone know how to resolve it? Thanks.