我正在寻找一种方法来确定用户是否通过设置启用或禁用了我的应用程序的推送通知.
我需要始终知道用户在推送通知设置中选择了哪些选项.
(选项包括 - 警报,声音和徽章)
所以,当我的应用程序启动时,我打
UIRemoteNotificationType types = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
Run Code Online (Sandbox Code Playgroud)
并检测用户选择的内容.
但是,如何在应用程序生命周期内检测用户是否稍后更改设置?
是否有一些委托方法在此设置发生更改时被调用?
iphone objective-c appsettings push-notification apple-push-notifications