如何检查用户是否在ios 9或ios 10上启用了远程通知?
如果用户不允许或单击“否”,我想切换一条消息,询问他们是否要启用通知。
此答案已过时,并且在iOS 10上不支持,您可以检查此答案。
使用此代码
let isRegisteredForRemoteNotifications = UIApplication.shared.isRegisteredForRemoteNotifications if isRegisteredForRemoteNotifications { // User is registered for notification } else { // Show alert user is not registered for notification }