I just updated my project to 1.5.1, and I can’t scan for toys using .searchToys(). I have notification handlers set up for .toyScanSuccess, .toyConnectSuccess, and .toyConnectBreak, but I get nothing. I have logs on, but I only see:
There seems to be an issue with the current IOS SDK version 1.5.1. .toyScanSuccess does not seem to trigger. After issuing Lovense.shared.searchToys(). If I use the IOS native CoreBlueTooth centralManager does get called and the toy is visible. I was then able to get the toy’s ID. With the toyID I can issue a Lovense.shared.connectToy(toyID) and .toConnectSucces does get triggered. I could then issue commands successfully.
The issue just seems to be with Lovense.shared.searchToys(). Maybe someone can look into it.