Integrate Reclaim Protocol end to end using our agent
logoReclaim Protocol Docs

Expo

Steps to install Reclaim InApp SDK on apps built with React Native Expo

Installation

npm install @reclaimprotocol/inapp-rn-sdk

Setup

Add the Reclaim InApp Config Plugin to your app.json, app.config.js, or app.config.ts:

{
  "plugins": [
+   "@reclaimprotocol/inapp-rn-sdk",
    // ... other plugins
  ]
}

This module contains custom native code and is NOT supported by Expo Go. You'll need to create a development build.

Update Environment Variables for XCScheme

Building

# iOS
npx expo prebuild
npx expo run:ios
 
# Android
npx expo prebuild
npx expo run:android

Ready

With the above steps completed, try running your project on any iOS device. You can now continue with our React Native Get Started Guide.

Please be aware of a known incompatibility between ReclaimInAppSdk and the expo-dev-client package on the iOS platform. We recommend temporarily removing expo-dev-client from your project when you need to test or use ReclaimInAppSdk functionality on iOS.

On this page