怎么"哟" ios app知道用户何时禁用推送通知?

时间:2015-04-24 12:26:37

标签: ios objective-c swift apple-push-notifications

我正在开发一款需要推送通知的应用。我想检测用户何时启用它以及何时启用它。

着名的" Yo"当我从iPhone设置禁用推送通知时,应用会立即检测到它!

他们是如何做到的?

1 个答案:

答案 0 :(得分:3)

可能使用以下方法:

UIApplication *application = [UIApplication sharedApplication];
BOOL enabled = application.isRegisteredForRemoteNotifications;

您可以根据需要经常调用它,甚至可以在计时器上调用,并且可以使用键值观察更改,但我还没有对其进行测试。