我刚刚在
返回的结果上运行了一些测试-(UIRemoteNotificationType)enabledRemoteNotificationTypes
我在applicationDidBecomeActive
委托方法中调用它并记录结果。
设置警报,徽章或声音时,它可以正常工作。
但是,如果我的应用推送设置中仅设置了“在锁定屏幕中查看”设置,则enabledRemoteNotificationTypes
仍会返回UIRemoteNotificationTypeNone
。
是的我在设置中禁用了声音,徽章和警报,但我们有没有办法在应用程序中检测到这种情况?
换句话说:如何知道用户只为应用设置了“在锁定屏幕中查看”设置?
答案 0 :(得分:4)
你做不到。 API仅提供有关声音,徽章和警报的信息。