Expo
Learn how to integrate Sentry with Expo Application Services (EAS) to view crash reports and session replays for your Expo app deployments.
If you make changes to your organization slug, you'll need to update your configuration for this integration. Learn more in our troubleshooting guide.
The Sentry integration with Expo allows you to view crash reports and Session Replays for your Expo app deployments directly within your Expo Application Services (EAS) dashboard. This integration provides a direct link to Sentry stack traces with full context, sessions replays, and debugging capabilities.
Sentry owner, manager, or admin permissions are required to install this integration.
- Log in to your Expo dashboard and open Account Settings > Overview (
https://expo.dev/accounts/[your-account]/settings
). - Locate the Connections section and click Connect next to Sentry.
- Login to Sentry and accept the integration into your organization. You will be redirected back to Account Settings > Overview.
After connecting your accounts, you need to link your Expo dashboard Project to your Sentry Project:
- Open Projects > [Your Project] > Configuration > Project settings in Expo dashboard.
- Click Link and select your Sentry Project from the dropdown.
To see your Sentry Issues and Replays in Expo dashboard, you'll first need to ensure you've created a Expo dashboard channel and assigned builds to it to create an EAS deployment. Once this is done, you can view your Sentry data by:
- Open Projects > [Your Project] > Updates > Deployments > [Deployment] to view Sentry data from a Release.
To take advantage of this integration, you need to add the Sentry React Native SDK to your Expo application. You can easily set up the SDK by running the Sentry wizard:
npx @sentry/wizard@latest -i reactNative
For more details on using Sentry with Expo, refer to the Sentry documentation for React Native applications.
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").