[英]Silent Push iOS doesn't work after reboot
从Java服务器,我以这种方式发送静默推送:
PushNotificationBigPayload payload = PushNotificationBigPayload.complex();
// Le decimos que vamos a mandar un silent push
payload.setContentAvailable(true);
payload.addSound("");
payload.addCustomDictionary(CAMPO_IDEN, String.valueOf(aviso.getId()));
...
payload.addCustomDictionary(CAMPO_TEXTO, aviso.getTextos().get(0).getTexto());
第一次,一切正常,我重新启动应用程序,并且在后台运行时它开始接收静默推送。
可悲的是,在重新启动几次后,我的应用程序停止了以捕获无声的推送。 我不知道是什么引起了问题。 谁能帮我?
苹果文档状态
如果您的应用程序已挂起或未运行,则系统会在调用该方法之前唤醒或启动您的应用程序并将其置于后台运行状态。
但这是一个例外。 如果用户已从设备的应用程序切换器中手动杀死了该应用程序,则该应用程序不会被静音推送唤醒。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.