如何在我的应用程序中使用变量(Bool)来控制在应用程序背景化时是否可以显示远程通知?

时间:2015-08-19 22:05:18

标签: ios swift push-notification

我有一个全局布尔“b”。应用程序中有一个可用的开关,它将b设置为true或false。

如果错误或不可用,我不希望该应用通知用户远程通知。我已经想到了本地警报,但是我如何为背景通知实现这一点?

1 个答案:

答案 0 :(得分:1)

你无法从你的应用程序中真正控制这100%。您可以使用静默远程通知,然后将其转换为应用程序中的本地通知(或不转换为布尔值),但如果您的应用程序已终止,则通知将直接发送给用户,而不是您的应用程序。

100%控制它的唯一方法是在推送服务器上保存布尔值,而不是实际发送通知。