gpt4 book ai didi

iphone - 如果应用程序处于后台状态,使用推送通知时会调用哪个委托(delegate)方法?

转载 作者:行者123 更新时间:2023-12-03 18:32:59 25 4
gpt4 key购买 nike

阅读 Apple 关于推送通知的文档:

  1. 由于呈现的通知,用户点击警报的操作按钮或点击应用程序图标。如果点击操作按钮,系统将启动应用程序,并且应用程序将调用其委托(delegate)的 application:didFinishLaunchingWithOptions: 方法
  2. 当应用程序在前台运行时,会发送通知。应用程序调用其委托(delegate)的 application:didReceiveRemoteNotification: 方法

所以我的问题是,如果应用程序处于后台状态(正在运行或已暂停),哪个委托(delegate)会被调用?是 application:didFinishLaunchingWithOptions: 还是 application:didReceiveRemoteNotification:

请大家帮帮我,谢谢!

最佳答案

application:didReceiveRemoteNotification: 当您的应用程序处于后台时被调用。 This question有一个答案告诉您如何判断您的应用程序是否在后台。

关于iphone - 如果应用程序处于后台状态,使用推送通知时会调用哪个委托(delegate)方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6121322/

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