我目前正在构建一个向IOS设备发送推送通知的laravel provider服务。我已经按照this教程创建了一个能够接收通知的示例应用程序。
在我的服务器端,我使用this包来处理推送通知。
在测试期间,当设备连接到wifi/4G时,应用程序会在前台/后台/非活动模式下接收推送通知。但是,如果我在离线时向应用程序发送推送通知,则在将设备连接回互联网时,我不会收到任何通知。
根据苹果的文档,APNS服务存储设备离线时发送的任何通知,并在重新建立连接后将其传递给客户端。如果设备长时间处于脱机状态(持续时间未精确指定),它将处理所有通知。但是,在上线之前,我只会让设备离线一分钟。有没有人能提出一个解决方案?
https://stackoverflow.com/questions/47491956
复制相似问题