Check user settings for push notification in Swift

前端 未结 6 807
滥情空心
滥情空心 2021-02-12 12:54

I have push notifications in my app. Whenever the app is launched, I would like to check whether the user has enabled push notification for my application.

I do it this

6条回答
  •  情歌与酒
    2021-02-12 13:27

    This is the Swift 3 version where you can check whether notifications are enabled or disabled.

    let notificationType = UIApplication.shared.currentUserNotificationSettings?.types
        if notificationType?.rawValue == 0 {
            print("Disabled")
        } else {
            print("Enabled")
        }
    

提交回复
热议问题