Hi,
As iOS developer, I'm facing a really strange issue :
Using the nRF Connect app, I try to connect my BLE device, with success or not depending my iPhone/iPad configuration; you can see the detail below
- iPad mini 1 - iOS 12.4.5
- iPad Air 3 - iOS 14
- iPad Air 4 - iOS 14.2
- iPad Pro 11 - iOS 14.2
- iPhone 6s - iOS 14.2
- iPhone 8 - iOS 13.3.1
- iPhone 8 - iOS 14.3
- iPhone 11 Pro - iOS 14.2
All the devices which fails to connect (stuck in "connecting" state), are "Bluetooth 5.0 technology" according to Apple
Important thing to note, is that an iPhone 8 running on iOS 13 can succeed to connect. An iPhone 8 running on iOS 14 fails to connect.
These results are not random and produce the same output everytime.
To summarise, the problem seems linked only to iOS 14, but this is not true for all devices (It works perfectly fine on iPhone 6s and iPhone 11 Pro running iOS 14.2).
Could somebody guide me on why this is happening ?
Thanks for your input :)