在https://firebase.google.com/docs/cloud-messaging/ios/client的文档中,然后说
对于运行iOS 10及更高版本的设备,您必须分配您的代理人 对象接收显示的UNUserNotificationCenter对象 通知,以及接收数据消息的FIRMessaging对象, 在你的应用程序完成启动之前。例如,在iOS应用中,您 必须在applicationWillFinishLaunching中指定它:或 applicationDidFinishLaunching:method。
但是为什么在iOS 10中我们必须设置此 BEFORE 应用程序完成启动(这仅适用于iOS 10+)?