iOS:以编程方式将通知设置从“从不请求”更改为“拒绝”
Posted
技术标签:
【中文标题】iOS:以编程方式将通知设置从“从不请求”更改为“拒绝”【英文标题】:iOS: change notification settings from 'Never Requested' to 'Denied' programmatically 【发布时间】:2020-04-20 05:57:51 【问题描述】:在 ios 上,如果您从未向用户询问通知权限,则此选项不会出现在您的应用程序的设备设置中。
我想知道有没有办法让这个选项以“拒绝”状态出现在设置中,而不提示通知权限请求,以便用户以后可以自己启用这个选项?
谢谢
【问题讨论】:
【参考方案1】:我会说,这是不允许的。如果可以通过编程方式更改 authorizationStatus,或将其设置为某个默认状态,那么您也可以将其设置为“授权”状态,而无需询问用户。
【讨论】:
以上是关于iOS:以编程方式将通知设置从“从不请求”更改为“拒绝”的主要内容,如果未能解决你的问题,请参考以下文章
以编程方式将 EditText 的输入类型从 PASSWORD 更改为 NORMAL,反之亦然
Jetpack Compose:如何以编程方式将主题从浅色模式更改为深色模式 onClick