我注意到APNS生产和开发环境之间有不同的didReceiveRemoteNotification行为。
在开发模式(使用开发配置文件构建)中,当用户点击通知时,将调用此方法。在后台和活动状态。
但在生产模式下(使用adhoc配置文件构建)当用户点击通知时,如果应用处于后台或未处于活动状态,则会调用此方法,但当应用处于活动状态时,此方法会在接收通知时立即调用
任何人都可以帮我理解这种不同的行为吗?
我希望我的用户在点击通知(处于活动状态)时重定向到其他屏幕,但由于此行为,他会自动重定向到其他屏幕。