首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xamarin - Android 13通知权限提示

Xamarin - Android 13通知权限提示
EN

Stack Overflow用户
提问于 2022-10-26 04:39:54
回答 1查看 256关注 0票数 0

我们知道,Android 13正在引入运行时通知权限。这是关于这个的Android开发人员文档

我们已经有了一个启动页面,其中显示了iOS中的通知权限提示符。我们只需要为Android 13上的所有用户做这件事。

在阅读了这些文档之后,我添加了以下内容:

<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>

然而,我似乎找不到提示Android用户的方法。有没有人在这方面取得任何成功/能为我指明正确的方向?

此外,我们注意到所有升级到Android 13的用户默认关闭了通知。是否可以在设置中添加到通知权限的链接?

EN

回答 1

Stack Overflow用户

发布于 2022-10-27 09:55:19

通知运行时权限文档中,我们知道:

要从你的应用程序请求新的通知权限,更新你的应用程序,以安卓13为目标,并完成与请求其他运行时权限类似的过程。

通知文档中,我们还发现:

POST_NOTIFICATIONS添加到API级别33中 公共静态最终字符串POST_NOTIFICATIONS允许应用程序发布通知 保护级别:危险 常数:"android.permission.POST_NOTIFICATIONS“

这就是POST_NOTIFICATIONS的保护级别是dangerous,所以我们需要添加请求运行时权限。

有关更多信息,您可以查看:在Android Marshmallow中请求运行时权限

您还可以检查Xamarin.Android中的权限

这里有一个例子:https://github.com/xamarin/monodroid-samples/tree/main/android-m/RuntimePermissions

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74202771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档