@sundayempire/raygun4reactnative v1.1.1-beta-8
Requirements
react-native >= 0.60.0
Installation and Usage
To install the package:
npm install --save @sundayempire/raygun4reactnative
# OR
yarn add @sundayempire/raygun4reactnative
Additional step - iOS
Since our SDK supports native crashes, we need to link the SDK to your native projects.
cd ios && pod install
# OR
npx pod-install ios
Additional step - Android
android/app/src/main/AndroidManifest.xml
Modify the app's android/app/src/main/AndroidManifest.xml to include the following line to enable the background Crash Reporting Service
<application ...>
...
<service
android:name="com.raygun.raygun4android.services.CrashReportingPostService"
android:exported="false"
android:permission="android.permission.BIND_JOB_SERVICE"
android:process=":crashreportingpostservice"
/>
...
</application>
How to use it:
import RaygunClient from 'raygun4reactnative';
RaygunClient.init({
//RaygunClientOptions
apiKey: YOUR_RAYGUN_APIKEY,
version: YOUR_APP_VERSION,
enableNativeCrashReporting: true,
enableRUM: true,
onBeforeSend: null
});
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago