升级iOS27 后,蓝牙钥匙和数字钥匙都连接失败

报错日志:Error Domain=CBErrorDomain Code=15

详细内容如下 1213: 2026-06-10T12:22:33.608+08:00 new_carkey: BLEDevicesFinder didFailToConnect: <CBPeripheral: 0x708e3ad7a0, identifier = 79CFD7C7-C273-E5D6-E5F6-EA9B7BFC3500, name = NIO Key 0791 , mtu = 0, state = disconnected>, Optional(Error Domain=CBErrorDomain Code=15 ""Failed to encrypt the connection, the connection has timed out unexpectedly."" User... <skipped 110 characters> ...

This is likely due to your peripheral requesting a secure connection via a secure characteristic.

If this peripheral has been paired before you installed iOS 27, it may be that the pairing information did not carry over. So, you may want to try forgetting the peripheral from Settings -> Bluetooth, and try connecting again with your app, which should start the pairing sequence over again.

If pairing is failing and still getting this error, and nothing has changed in your app or peripheral since installing iOS 27, then please file a bug report right away so the team can look at the issue.

To file a bug, first please go to https://developer.apple.com/bug-reporting/profiles-and-logs/ and follow the instructions for Bluetooth for iOS to install a logging profile on your device.

Then, once the logging profile is installed:

  • reproduce the problem, keeping track of the actual time of the actions you take and the result you see.
  • if you are able to also include a sniffer log of the same. Please include the actual log, and an ASCII export of it from the logger.

Once the problem is reproduced, follow the instructions at the above link to trigger a sysdiagnose

Then with all that info file a bug report at https://feedbackassistant.apple.com/ and also include any hardware, chipset and firmware information about your peripheral that is causing this issue.

If you share the Feedback ID back in this thread, I will make sure that the Bluetooth team sees it.

升级iOS27 后,蓝牙钥匙和数字钥匙都连接失败
 
 
Q