I trying to connect peripheral using UUID in the background, It's working only when i interact with advertising beacon first time at foreground then my app went background its working background and lock mode also if First time my app is away from advertising beacon i put my app at background then will come near to advertising beacon it's not working. in console, they came last peripheral not found as that error will come, my question is : is this possible to scan or connect Bluetooth using UUID for the first time without the app opening?
i already tried that solutions also :
iOS BLE device paired while app is in background or killed or suspend
iOS: didDiscoverPeripheral not called in Background mode
didDiscoverPeripheral: not working sometimes on background
Not able to search my BLE Device which is providing service ID in scan Response iOS
Source file : https://drive.google.com/file/d/1uVR_kA3NsQUpM-LLgrGgXCeZK6PBO-A7/view?usp=sharing