> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://fyno.io/docs/react-native-push-sdk/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://fyno.io/docs/_mcp/server. # React Native Push SDK > Integrate unified remote push capabilities into your React Native applications. Build native bridges for APNs, Firebase Cloud Messaging, and OEM delivery networks. Welcome to the comprehensive guide for integrating Fyno's React Native Push Notification SDK in your React Native application. This guide will walk you through the prerequisites, installation, and step-by-step configuration required to get your app ready for push notifications on both **iOS** and **Android**. We'll cover topics such as setting up Firebase Cloud Messaging (FCM), Apple Push Notification service (APNs), Xiaomi Push, user identification, handling errors, and troubleshooting. Let's get started! > **Regarding multiple SDKs** > > Using multiple push notification SDKs in the same application may lead to conflicts or unexpected behavior. To ensure smooth functionality, it is mandatory to avoid integrating other push notification SDKs alongside this one. * [Prerequisites](./react-native-prerequisites-advanced-setup-requirements) * [Installation](./react-native-push-sdk-installation-guide) * [Usage](./react-native-sdk-usage-guide) * [Android specific configuration](./react-native-andriod-specific-configuration) * [iOS specific configuration](./react-native-ios-specific-configuartion) * [FAQs](./faqs-advanced-troubleshooting) > Integrate unified remote push capabilities into your React Native applications. Build native bridges for APNs, Firebase Cloud Messaging, and OEM delivery networks. ## Docs - [React Native - Prerequisites Advanced Setup Requirements](https://fyno.io/docs/react-native-prerequisites-advanced-setup-requirements.md): Provision cloud transport configurations, cryptographic certification profiles, and system-level workspace environments before initializing the React Native Push SDK. - [React Native Push SDK - Installation Guide](https://fyno.io/docs/react-native-push-sdk-installation-guide.md): Install and provision the native messaging bridge inside a React Native workspace. Learn how to configure your package manifest, run dependency fetches, and link underlying native modules. - [React Native SDK — Usage Guide](https://fyno.io/docs/react-native-sdk-usage-guide.md): Initialize lifecycle pipelines, bind unique distinct identity passports, manage background multi-tenant routing, and orchestrate device token tracking variables using React Native. - [React Native - Android Push Notification Setup](https://fyno.io/docs/react-native-andriod-specific-configuration.md): Configure your Android Gradle build files to provision Google Play Services inside your React Native application. Learn how to inject dependency classpaths and apply plugin identifiers. - [React Native - IOS specific configuration](https://fyno.io/docs/react-native-ios-specific-configuartion.md): Configure Apple APNs capabilities, implement required Objective-C or Swift AppDelegate hooks, and provision a Notification Service Extension inside Xcode to enable rich push processing for your React Native application. - [FAQs Advanced Troubleshooting](https://fyno.io/docs/faqs-advanced-troubleshooting.md): Resolve dependency cycle faults and static library compilation failures within the native iOS Xcode build environment when integrating the React Native Push SDK.