React Native

UXCam React Native SDK Installation & Quick Start

npm versionnpm version

Follow the instructions below for Integration

SDK Integration

🚧

  • iOS 10 is the lowest version supported for recording sessions, which matches the default minimum version for new React Native projects.

Native Integration

  1. To add UXCam to your project:

    yarn add react-native-ux-cam
    //If you use npm instead of yarn
    npm i react-native-ux-cam
  2. Add imports and create the configuration object in your App.js when your app starts. Your App-key is available on the UXCam dashboard

    import RNUxcam from 'react-native-ux-cam';
    RNUxcam.optIntoSchematicRecordings(); // Add this line to enable iOS screen recordings
     const configuration = {
        userAppKey: 'YOUR API KEY',
        enableAutomaticScreenNameTagging: false,
        enableImprovedScreenCapture: true
     }
    RNUxcam.startWithConfiguration(configuration);
    

πŸ‘

That completes the integration process.

Your session will be shown on the dashboard within a few seconds after the app goes in the background. You can optionally use the API'es for customizations such as identifying users from your database with UXCam, tagging sessions or hiding sensitive views.

πŸ“˜

SDK Updates

To check all the information on the fixes and improvements on the latest versions of the SDK, please visit this page.

Video Tutorial


What’s Next