ios - 当您的应用程序未运行时,是否可以在 iOS 中处理静默通知?

标签 ios notifications apple-push-notifications

我还没有在本网站的其他地方找到确切的答案。目标是使用自定义有效负载向我的应用程序发送静默远程通知(无用户警报/角标(Badge)/声音),然后让应用程序处理此消息,即使它在收到通知时未运行也是如此。如果应用程序没有运行,它是否收到通知并有机会处理(静默的)通知?还是仅在应用下次启动时通知?

到目前为止,我只能确认您可以在应用未运行时收到非静默通知,或者在应用运行时收到静默通知。如果您收到静默通知并且没有运行,我还没有看到确认会发生什么。

最佳答案

基本上,到目前为止我能够找到的答案(@Sebrassi 同意上述观点)是我所要求的是不可能的。当收到通知时,应用程序不会获得任何处理时间,除非它已经在运行或用户以某种方式通过 UI 启动它。

关于ios - 当您的应用程序未运行时,是否可以在 iOS 中处理静默通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12065110/

相关文章:

ios - 将数组中的闭包/ block 作为参数传递 iOS

ios - 如何处理 Web 服务和数据模型/ Controller

Android:通知中的新信息替换旧信息

iOS 通知推送与电池电量

flutter - Flutter 中的本地日程通知

php - 将字符串限制为 256 个字节

ios - 如何拦截 MKMapView 或 UIWebView 对象上的触摸事件?

ios - UIButton 触摸未注册(Swift)

通过 Amazon SNS 和 Unity 的 iOS APNS - 无法创建开发 iOS 证书

ios - 如何使用私有(private)框架捕获来自 iOS 上其他应用程序的所有推送通知?