我正在寻找一种方法来确定用户是否通过设置启用或禁用了我的应用程序的推送通知。
打电话enabledRemoteNotificationsTypes检查口罩。
enabledRemoteNotificationsTypes
例如:
UIRemoteNotificationType types = [[UIApplication sharedApplication] enabledRemoteNotificationTypes]; if (types == UIRemoteNotificationTypeNone) // blah blah blah
iOS8及以上:
[[UIApplication sharedApplication] isRegisteredForRemoteNotifications]