我还没有在本网站的其他地方找到确切的答案。目标是使用自定义有效负载向我的应用程序发送静默远程通知(无用户警报/角标(Badge)/声音),然后让应用程序处理此消息,即使它在收到通知时未运行也是如此。如果应用程序没有运行,它是否收到通知并有机会处理(静默的)通知?还是仅在应用下次启动时通知?
到目前为止,我只能确认您可以在应用未运行时收到非静默通知,或者在应用运行时收到静默通知。如果您收到静默通知并且没有运行,我还没有看到确认会发生什么。
最佳答案
基本上,到目前为止我能够找到的答案(@Sebrassi 同意上述观点)是我所要求的是不可能的。当收到通知时,应用程序不会获得任何处理时间,除非它已经在运行或用户以某种方式通过 UI 启动它。
关于ios - 当您的应用程序未运行时,是否可以在 iOS 中处理静默通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12065110/