diff --git a/messaging/MessagingExampleSwift/AppDelegate.swift b/messaging/MessagingExampleSwift/AppDelegate.swift index d47e56f91..bda526f5c 100644 --- a/messaging/MessagingExampleSwift/AppDelegate.swift +++ b/messaging/MessagingExampleSwift/AppDelegate.swift @@ -100,7 +100,9 @@ class AppDelegate: UIResponder, UIApplicationDelegate { print("Unable to register for remote notifications: \(error.localizedDescription)") } - // This function is added here only for debugging purposes, and can be removed if swizzling is enabled. + // NOTE: When method swizzling is enabled (default), this method must still be explicitly declared. + // Firebase Messaging uses it to intercept and register the APNs device token internally. + // If omitted, the device token will not be received. // If swizzling is disabled then this function must be implemented so that the APNs token can be paired to // the FCM registration token. func application(_ application: UIApplication,