Skip to content

Unable to get FCM token using "getToken()" method in iOS 26 #8937

Description

@piyushlt987-del

FCM token is not being generated on iOS 26.0 using @react-native-firebase/messaging.

The issue occurs on:

❌ iOS 26.0 Simulator
❌ iOS 26.0 Physical Device

While the same implementation works fine on:

✅ iOS 18.6
✅ iOS 26.3

Error received:

[messaging/unknown] No APNS token specified before fetching FCM Token
Steps to Reproduce
await messaging().requestPermission();
await messaging().registerDeviceForRemoteMessages();
const token = await messaging().getToken();
Expected Behavior

FCM token should be returned.

Actual Behavior
Token is null OR
Error: No APNS token specified
Environment
React Native: 0.75.3
@react-native-firebase/messaging: 21.7.1
@react-native-firebase/app: 21.7.1
@notifee/react-native: 9.1.8
Notes
Push Notifications & Background Modes enabled
APNS token is not being received on iOS 26.0
Same setup works on other iOS versions
Question

Is this a known issue with iOS 26.0, or is there any workaround?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions