Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.6.0
-
None
Description
QBluetoothDeviceInfo has additional to the method address() a method deviceUuid() to make Apple happy.
The pairing related methods in QBluetoothLocalDevice (e.g. requestPairing(), pairingStatus(), pairingFinished()) are missing such a workaround, i.e. they are essentially not usable with iOS / OS X (or did I do something wrong?).
Furthermore, the requestPairing() method seems to have a bug on iOS. Calling this method with an (invalid?) QBluetoothAddress doesn't emit PairingError, as it is correctly done on OS X.
See also QTBUG-53330 and QTBUG-52690.