一尘不染

Swift iOS检查是否在ios9和ios10中启用了远程推送通知

swift

如何检查用户是否在ios 9或ios 10上启用了远程通知?

如果用户不允许或单击“否”,我想切换一条消息,询问他们是否要启用通知。


阅读 265

收藏
2020-07-07

共1个答案

一尘不染

此答案已过时,并且在iOS 10上不支持,您可以检查答案。


使用此代码

let isRegisteredForRemoteNotifications = UIApplication.shared.isRegisteredForRemoteNotifications
if isRegisteredForRemoteNotifications {
     // User is registered for notification
} else {
     // Show alert user is not registered for notification
}
2020-07-07