cometchat-react-native-push
Installation
SKILL.md
Ground truth:
@cometchat/chat-sdk-react-native@4+ catalogrn-sdk-v4.json+features.rn-v5.json→push-notifications. Docs:/notifications/react-native-push-notifications-android·…-ios. This skill is docs-first — fetch the current setup steps; do not bake a Firebase tutorial.
Companion skills (read first)
cometchat-react-native-core— install, provider chain, init→login→render. Assumed, not repeated here.
Use this skill when
- "add push notifications" · "notifications aren't arriving" · "VoIP call push" · "register the FCM token"
Prerequisites & install
Push is not web push. There is no service worker. React Native uses the OS transports:
| Platform | Transport | Needs |
|---|---|---|
| Android | FCM | google-services.json in android/app/ |
| iOS | FCM (via Firebase → APNs) | GoogleService-Info.plist, an APNs key uploaded to the dashboard, Push capability in Xcode |