我的推送通知正在运行。有用。我收到通知并使用
application:didReceiveRemoteNotification:
获取传入的数据,然后将用户发送到必要的屏幕。
问题是,如果您正在使用应用程序并收到通知,它会跳转到目标屏幕而不会发出任何警报/声音/任何内容。
我可以在application:didReceiveRemoteNotification:
中发出提醒,但每次都会显示该提醒,而不仅仅是在应用运行时。
关于如何处理这个的想法?
答案 0 :(得分:5)
我建议检查UIApplication中的applicationState属性,以确定该应用程序是否在后台运行。