PhilipsHue / flutter_reactive_ble

Flutter library that handles BLE operations for multiple devices.
https://developers.meethue.com/
Other
661 stars 321 forks source link

in ios,getDiscoveredServices only get empty array #868

Closed ZoePromis closed 3 months ago

ZoePromis commented 3 months ago

Describe the bug In Android, all functions have been completed and can be run, but in iOS, we successfully connected to the device. However, when using getDiscoveredServices to get the service, we can only get an empty array, so we cannot get characteristics to use the writeCharacteristicWithResponse, And we found that the ID of the same device obtained in Android and iOS is different. Is it because of this reason that we cannot obtain its service in iOS

Expected behavior If it's not a problem with our device, we hope to obtain the corresponding service array in iOS,

Smartphone / tablet

Peripheral device

Additional context Add any other context about the problem here.