关闭推送通知功能 Swift
Turn Off Push Notification function By Swift
我想关闭应用程序的推送通知功能
(在设置页面)
通过 Uiswitch
我该怎么做
谢谢!
已编辑
添加示例照片
使用这个...
支持推送的应用首次注册推送通知时,iOS 会询问用户是否希望接收该应用的通知。用户响应此警报后,除非设备已恢复或应用已卸载至少一天,否则不会再次出现。
if types == UIRemoteNotificationType.None {}
UIApplication.sharedApplication().registerUserNotificationSettings(UIUserNotificationSettings(forTypes: UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound | UIRemoteNotificationType.Alert, categories: nil))
从应用程序来看,这几乎是不可能的,但您可以设置更改发送推送通知的服务。
如果您使用 APNS
,则必须将设备令牌发送到您的服务器,以便发送推送通知。
您可以调用服务器以使用您传递的设备令牌禁用它。您可以调用开关值更改。
我想关闭应用程序的推送通知功能 (在设置页面) 通过 Uiswitch
我该怎么做
谢谢!
已编辑 添加示例照片
使用这个...
支持推送的应用首次注册推送通知时,iOS 会询问用户是否希望接收该应用的通知。用户响应此警报后,除非设备已恢复或应用已卸载至少一天,否则不会再次出现。
if types == UIRemoteNotificationType.None {}
UIApplication.sharedApplication().registerUserNotificationSettings(UIUserNotificationSettings(forTypes: UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound | UIRemoteNotificationType.Alert, categories: nil))
从应用程序来看,这几乎是不可能的,但您可以设置更改发送推送通知的服务。
如果您使用 APNS
,则必须将设备令牌发送到您的服务器,以便发送推送通知。
您可以调用服务器以使用您传递的设备令牌禁用它。您可以调用开关值更改。