有人知道iOS是否有远程推送通知的预算吗?
也就是说,如果应用程序或设备在一天内收到太多远程推送通知,该应用程序或设备是否会在当天的剩余时间内以某种方式“中断”或受到限制?
我知道Apple Watch有一个复杂升级的预算。我还知道iOS应用程序在一天内可以请求的后台刷新次数是有预算的。这取决于iOS对应用程序的使用模式、“好公民”身份、电池续航时间等的判断。
如果有远程推送通知的预算,是在应用程序级别还是设备级别?有没有办法知道它什么时候用完了?
询问的原因是,我正在考虑通过远程推送通知在应用程序中强制执行常规的后台活动。不理想,但比后台刷新间隔更可靠。
感谢您能提供的任何帮助/见解。
发布于 2015-11-11 06:52:08
如果您在短时间内向同一设备发送多条通知,推送服务将只发送最后一条通知。因此,我不建议使用推送通知来触发方法或后台活动。
苹果推送通知服务(APNS)不保证推送通知一直都会到达,这是有风险的!
https://stackoverflow.com/questions/33641054
复制相似问题