我正在尝试按照
this指南在统一的Windows平台(UWP)应用程序中设置通知监听器.我已经运行了示例代码,直到listener.RequestAccessAsync被调用,但它一直返回UserNotificationListenerAccessstatus.Denied而不要求我允许应用程序访问该信息(它之前从未问过我,我在ms中找不到应用程序 – 设置:隐私通知.
我试图将应用程序的功能设置为允许“用户通知侦听器”,就像它在上面提到的页面的第一段中所说的那样,但是它没有出现在我的Package.appxmanifest的可用功能设置列表中.项目解决方案的目标和最小支持版本是16299.
解决方法
您需要手动将此功能添加到清单中.右键单击Solution Explorer中的Package.appxmanifest,然后选择View Code.对文件进行以下更改:
<Package ... xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" IgnorableNamespaces="... uap3"> ... <Capabilities> ... <uap3:Capability Name="userNotificationListener"/> </Capabilities> </Package>
原文地址:https://www.jb51.cc/csharp/243967.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。