iOS推送通知

3

有没有一种方法可以在设备上或使用苹果反馈服务知道用户是否已经进入“设置”->“通知”->“我的应用程序”并关闭了所有通知? 我需要一种编程方式来实现这一点,无论是在设备本身使用Objective-C还是通过推送反馈服务。 感谢大家。


所以,基本上,您想知道用户是否关闭了您的应用程序的推送通知? - bontoJR
1个回答

4
可以使用这个:

是的,您可以使用这个:

UIRemoteNotificationType enabledNotifications = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];

根据文档,此函数将返回一个位掩码,其值指示用户为应用程序请求的通知类型。请参阅UIRemoteNotificationType以获取有效的位掩码值。
请检查以下类型:UIApplication类参考

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接