React Native Bridge Installation
Add the Bridge to the Project
First, add the following snippet to your project root /.npmrc
file (create the file if it doesn’t exist yet). This will inform your npm/yarn installation to search in the correct location for our packages.
@sensibill:registry=https://npm.pkg.github.com
Now, add the bridge to your project using the dependency manager of your choice.
With Yarn:
yarn add @sensibill/reactnative-bridge-sdk@2025.0.0
With Npm:
npm install --save @sensibill/reactnative-bridge-sdk@2025.0.0
Configure Applications (Platform-Specific)
Once the bridge is added to the project, configure the iOS and Android applications, as explained below:
Android
Follow Android Installation page.
iOS
Follow iOS Installation page. Then validate the installation with the following steps:
Open your application’s workspace in Xcode, and ensure that the
sensibill-reactnative-bridge-sdk
is listed in theDevelopment Pods
, andSensibill
SDK is includes inPods
section of the Pods.Build the project using your regular method to ensure it compiles successfully.
Note: the sensibill-reactnative-bridge-sdk’s
podspec
assumes that Sensibill SDK can be located at$(PODS_ROOT)/Sensibill/Sensibill/
folder in your application. If this is not the case, the build will fail with the error: “Module ‘Sensibill’ was not found”. In such case, adjustFRAMEWORK_SEARCH_PATHS
of the sensibill-reactnative-bridge-sdk to include a location where Sensibill SDK can be found. The location must be included either using a “recursively” flag, or using the.../Sensibill/Sensibill/**
notation.