阅读Apple关于推送通知的文档:
application:didFinishLaunchingWithOptions:
方法application:didReceiveRemoteNotification:
方法所以我的问题是,如果应用程序处于后台状态(它正在运行或暂停),哪个委托被调用?是application:didFinishLaunchingWithOptions:
还是application:didReceiveRemoteNotification:
?
请帮帮我,谢谢!
答案 0 :(得分:7)
application:didReceiveRemoteNotification:
。 This question有一个答案,告诉您如何判断您的应用是否在后台。
答案 1 :(得分:1)
application:didReceiveRemoteNotification:
。
一旦消息警报处于非活动状态,应用程序将不会收到任何事件。如果我错了,请纠正我。