我不知道是否有任何自动流程,我知道停止推送通知的手动流程
第一种方式:转到设备设置 - >你的应用 - >通知(如果您已获得用户的许可以显示通知,它将在设置中显示),内部看起来像这样
如果用户停用此Allow Notifications
选项,用户将无法获得特定应用的通知,但要启用推送通知,用户必须执行相同的步骤并仅从设置启用推送通知
应用程序中的
第二种方式有一个名为unregisterForRemoteNotifications
的方法可以以编程方式停止推送通知,但我不知道如何在用户选择期间自动注册/取消注册一段时间