我正在通过iPhone上的XCode本地安装应用程序进行测试。当我在应用程序内启用推送通知时,一切正常。但当我完全退出应用程序并稍后重新打开时,不再收到通知。在我再次禁用并启用通知后,它又开始接收通知。本地通知在重新启动BTW时仍然工作,只有推送通知在重新启动后停止工作。有谁知道这个问题以及如何解决它吗?提前感谢!
d6kp6zgx1#
没有代码很难找到解决方案。无论如何,在iOS上,你不能在应用关闭时发送数据通知,所以你必须在通知有效载荷中添加notification。检查此
notification
xkrw2x1b2#
原来我没有保存在应用程序退出之前的某个地方的pushID,这导致应用程序丢失数据,不再收到任何通知.我把它存储到本地存储器,它现在工作。
2条答案
按热度按时间d6kp6zgx1#
没有代码很难找到解决方案。无论如何,在iOS上,你不能在应用关闭时发送数据通知,所以你必须在通知有效载荷中添加
notification
。检查此
xkrw2x1b2#
原来我没有保存在应用程序退出之前的某个地方的pushID,这导致应用程序丢失数据,不再收到任何通知.
我把它存储到本地存储器,它现在工作。