Description
Using 12.18, the messaging(_:didReceiveRegistrationToken:) delegate method is no longer called at app launch. It prints some token validation info and does nothing else. Under 12.17 the "Updating default token from '(null)` to" message is printed and the delegate is called. We haven't yet transitioned to the installation ID APIs, as it's not quite clear what we need to do there, but as far as I know, that's not required yet either.
So has this behavior changed intentionally or did the framework regress here?
Reproducing the issue
No response
Firebase SDK Version
12.18.0
Xcode Version
26.6
Installation Method
Swift Package Manager
Firebase Product(s)
Messaging
Targeted Platforms
iOS
Relevant Log Output
Description
Using 12.18, the
messaging(_:didReceiveRegistrationToken:)delegate method is no longer called at app launch. It prints some token validation info and does nothing else. Under 12.17 the "Updating default token from '(null)` to" message is printed and the delegate is called. We haven't yet transitioned to the installation ID APIs, as it's not quite clear what we need to do there, but as far as I know, that's not required yet either.So has this behavior changed intentionally or did the framework regress here?
Reproducing the issue
No response
Firebase SDK Version
12.18.0
Xcode Version
26.6
Installation Method
Swift Package Manager
Firebase Product(s)
Messaging
Targeted Platforms
iOS
Relevant Log Output