diff --git a/lib/src/flutter_classic_bluetooth.dart b/lib/src/flutter_classic_bluetooth.dart index 710f4b7..ff6f4a3 100644 --- a/lib/src/flutter_classic_bluetooth.dart +++ b/lib/src/flutter_classic_bluetooth.dart @@ -1,3 +1,5 @@ +import 'dart:io'; + import 'btc_uuid.dart'; import 'btc_reconnecting_connection.dart'; import 'platform_interface.dart'; @@ -434,12 +436,14 @@ class FlutterClassicBluetooth { // ── Validation ─────────────────────────────────────────────────────── void _validateAddress(String address) { + if (Platform.isIOS) return; if (!_macAddressRegex.hasMatch(address)) { throw BtcAddressException(address); } } void _validateUuid(String uuid) { + if (Platform.isIOS) return; if (!_uuidRegex.hasMatch(uuid)) { throw BtcUuidException(uuid); }