ios 即使我收到远程通知,也不要在其他应用处于前台时唤醒我的未运行应用,

disbfnqx  于 2023-02-10  发布在  iOS
关注(0)|答案(1)|浏览(188)

MyApp:终止或挂起(App Switcer中不存在)其他App:前景
这种情况。
已收到通知。但未调用此didReceiveRemoteNotification方法。(应用未唤醒)但调用了UNNotificationServiceExtension中的方法。换句话说,未执行我的应用的appdelegate。
如果前台中没有其他应用,则它运行良好。(didReceiveRemoteNotification方法)
为什么会这样呢?

42fyovps

42fyovps1#

很难理解您的问题。您是说您的应用已被强制退出吗?在这种情况下,您将不会收到didReceiveRemoteNotification。这是记录在案的行为:
但是,如果用户已强制退出您的应用,系统不会自动启动它。在这种情况下,用户必须重新启动您的应用或重新启动设备,然后系统才会尝试再次自动启动您的应用。

相关问题