gpt4 book ai didi

ios - 应用程序在后台时未立即调用 DidReceiveRemoteNotification

转载 作者:行者123 更新时间:2023-11-28 23:31:38 27 4
gpt4 key购买 nike

我正在尝试使用 Apple 推送通知。除了应用程序处于后台时之外,一切正常。

回调方法DidRecieveRemoteNotification有时不会在收到通知后立即调用。有时需要超过 5 分钟才能调用。这是标准行为吗?

当应用程序在前台运行时,收到通知后立即调用回调方法。即使应用程序位于后台,我也希望有相同的行为。

最佳答案

静默通知将在后台立即调用它们的回调,因为它们的目的是在短时间内唤醒应用。

为了节省电量,常规推送通知不会在后台调用回调(除非您的应用正在后台执行其他操作)。该回调将在下次打开应用时调用,无论是通过点击通知还是其他方式。

这不是您可以解决的问题,这就是生态系统的运作方式。如果您需要您的应用立即执行某些操作,则必须使用静默通知

关于ios - 应用程序在后台时未立即调用 DidReceiveRemoteNotification,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56257331/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com