From e41bf3061c67a11d84ba6c7377c5209b451cf99b Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Thu, 9 Jul 2026 18:23:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E5=B9=BF=E6=92=AD=20?= =?UTF-8?q?=E6=8F=AD=E7=A7=98=E5=95=8A=E9=80=BB=E8=BE=91=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/modules/pairing/controllers/pairing_controller.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/modules/pairing/controllers/pairing_controller.dart b/lib/modules/pairing/controllers/pairing_controller.dart index b5f9e9627..763297b9d 100644 --- a/lib/modules/pairing/controllers/pairing_controller.dart +++ b/lib/modules/pairing/controllers/pairing_controller.dart @@ -889,7 +889,7 @@ class PairingController extends GetxController with WidgetsBindingObserver { // 找到匹配的设备,提取授权码 if (Platform.isIOS) { // iOS设备,提取13-22字节的授权码 - code = extractBytesBigEndian(hexData, 13, 22); + code = extractAndReverseBytes(hexData, 13, 22); _verifiedDevicePid = extractAndReverseBytesToInt(hexData, 4, 5); final pidHexIos = @@ -930,7 +930,7 @@ class PairingController extends GetxController with WidgetsBindingObserver { } } else if (Platform.isAndroid) { // Android设备,提取15-24字节的授权码 - code = extractBytesBigEndian(hexData, 15, 24); + code = extractAndReverseBytes(hexData, 15, 24); _verifiedDevicePid = extractAndReverseBytesToInt(hexData, 6, 7); final pidHexAndroid =