# iOS蓝牙配置说明 ## 所需权限 要在iOS中使用经典蓝牙功能,需要在应用的`Info.plist`中添加以下配置: ### 1. 外部附件协议支持 在Info.plist中添加`UISupportedExternalAccessoryProtocols`数组,并添加你的设备支持的协议。如果不确定,可以先添加常见的协议: ```xml UISupportedExternalAccessoryProtocols com.example.protocol ``` ### 2. 蓝牙使用说明 在iOS 13及以上版本中,需要添加蓝牙使用说明: ```xml NSBluetoothAlwaysUsageDescription 我们需要使用蓝牙来连接您的音频设备 ``` 对于iOS 13以下版本: ```xml NSBluetoothPeripheralUsageDescription 我们需要使用蓝牙来连接您的音频设备 ``` ## 常见问题 1. 如果看不到任何设备,请确保: - 设备已配对并连接到iOS设备 - 设备是MFi认证的(Made for iPhone/iPad),因为iOS对经典蓝牙有限制 - 添加了正确的协议字符串 2. 蓝牙状态变化不及时: - iOS系统对蓝牙状态变化的通知可能有延迟 - 请确保用户已经授权蓝牙权限