I do the same things on android it works but on IOS it doesn't work.
I tried this:
I can connect to my device using my variable: connectedDevices.id with is in this case "E8595779-BEF2-FB78-741E-E855465F760C"
As seen on the picture below, I connected to device using ID, But it can't find service with UUID "FFE0" But actually there is service with UUID "FFE0"
It finally worked, What I learned is if you want ble manager to work on IOS, You should make fallowing changes on your working Android code,