Dear Apple support,
We are implementing a device connected to iOS phone that is using your ANCS service. We follow your documentation on following link and we can make it functional when there’s a permanent connection. We can correctly get the notifications added / removed and the notification attributes as described in your figure 2-8.
But we have a problem if we loose temporarily the BLE connection : if the device is out of range for a moment or if we turn Bluetooth OFF and back ON on the phone. When the connection is made again, the ANCS service is discovered again and I receive the pending “notification added”, but with a different UID and the main problem is that the command “Get notification attributes” is not returning anything from iOS (over BLE).
So no way to know if new notifications occurs during this “disconnected” period.
Is it a known bug on your side (iOS 10.3.1) ? Is there a way to workaround this, or did I used this service incorrectly ?
Thanks in advance for your answer.