I had the nrf52832 with BLE 4.2 running just fine with iOS 10.xx and Android phones.
iPhone would SCAN and connect and I could interact with the services on the hardware.
Then iOS 11.xx came out, and the iPhone does not see the advertising.
I can use the Nordic app to scan, then connect, then disconnect, and the iPhone will show the device.
If I forget the device on the iPhone, it is gone, iOS will not see it during discovery.
The only way is the use the Nordic app to connect first.
I read up the iOS 11.3 will only see the built in pre-defined profiles. Is there a work around?
Hands-Free Profile (HFP 1.6)
Phone Book Access Profile (PBAP)
Advanced Audio Distribution Profile (A2DP)
Audio/Video Remote Control Profile (AVRCP 1.4)
Personal Area Network Profile (PAN)
Human Interface Device Profile (HID)
Message Access Profile (MAP)