You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.NET MAUI Windows版蓝牙调试正常但打包后无法使用

MAUI Windows蓝牙应用侧载权限问题排查

问题场景

从Xamarin移植到MAUI的Windows蓝牙应用,在Visual Studio内调试时(无论Debug/Release构建),均可正常发现并连接蓝牙设备;但通过侧载方式发布安装后,应用无法访问蓝牙服务,疑似存在权限缺失问题。

已配置权限

已在package.appxmanifest中声明以下设备权限:

<DeviceCapability Name="radios"/>
<DeviceCapability Name="bluetooth"/>

可能的补充排查点

  • 添加更细分的蓝牙GATT权限:部分蓝牙服务访问场景下,仅声明bluetooth权限不足,需补充GATT客户端权限:
    <DeviceCapability Name="bluetooth.gatt.client"/>
    
  • 验证侧载包的权限完整性:解压侧载安装的appx包,检查包内的AppxManifest.xml是否完整包含已配置的权限声明,排除发布过程中manifest文件未被正确打包的情况。
  • 检查系统蓝牙隐私设置:前往Windows系统的设置 > 隐私和安全性 > 蓝牙,确认侧载安装的应用已被授予蓝牙访问权限。

已知框架问题提示

目前所有迹象指向MAUI框架层面的问题,相关Bug报告已提交。

内容的提问来源于stack exchange,提问作者ejwipp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 10:00:54