BluetoothSerial icon indicating copy to clipboard operation
BluetoothSerial copied to clipboard

iOS - Device not found, but Device shows BT connected/paired?

Open allidoisace opened this issue 3 years ago • 2 comments

I am currently using Ionic 6 in React on iOS. I am really struggling to get this working as I receive a Device not found. The iOS device shows the interlocking chains at the top right with BT connected to the Device Name.

const selectAccessory = async () => {
    const deviceDiscovery = BluetoothClassicSerialPort.setDeviceDiscoveredListener().subscribe(async (connectionConfig) => {
      console.log(connectionConfig);
      deviceDiscovery.unsubscribe();
    })
    await BluetoothClassicSerialPort.discoverUnpaired().catch(error => {
      console.log(error);
      deviceDiscovery.unsubscribe();
    })
  }

The selection for the Accessory pops up with the device name on the app, I select it and receive the error Device not found. However, BT is connected to the device. Even if I run a list() after the fact, it is an empty array.

allidoisace avatar Apr 04 '22 23:04 allidoisace

Did you manage to get this working? I'm struggling to pick up any devices on IOS.

kieranbarlow avatar Aug 05 '22 11:08 kieranbarlow

For me its the same here.. It works like charm on Android but the same device doens't show on the list for iOS. Any updates on this issue?

vitorcrivano avatar Jul 31 '23 11:07 vitorcrivano