我有一个全局 bool 值“b”。应用程序中有一个可用开关,可将 b 设置为 true 或 false。
如果为 false 或不可用,我不希望应用程序通知用户远程通知。我已经为本地警报解决了这个问题,但是如何为后台通知实现这个呢?
最佳答案
您无法通过您的应用真正 100% 控制这一点。您可以使用静默远程通知,然后在您的应用程序中将其转换为本地通知(或不转换,取决于您的 bool 值),但如果您的应用程序终止,则通知将直接发送给用户,而不是您的应用程序。
您可以 100% 控制它的唯一方法是将 bool 值保存在您的推送服务器上,而不是实际发送通知。
关于ios - 如何在我的应用程序中使用变量 (Bool) 来控制在应用程序后台时是否可以显示远程通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32106406/