diff --git a/src/libs/telemetry/integrations.ts b/src/libs/telemetry/integrations.ts index 05aaf9340be88..d9ea566de111b 100644 --- a/src/libs/telemetry/integrations.ts +++ b/src/libs/telemetry/integrations.ts @@ -1,6 +1,5 @@ import * as SentryReact from '@sentry/react'; import * as Sentry from '@sentry/react-native'; -import {Platform} from 'react-native'; const navigationIntegration = Sentry.reactNavigationIntegration({ enableTimeToInitialDisplay: true, @@ -15,14 +14,6 @@ const tracingIntegration = Sentry.reactNativeTracingIntegration({ shouldCreateSpanForRequest, }); -// Browser tracing integration crashes on mobile in release builds -const browserTracingIntegration = - Platform.OS === 'android' || Platform.OS === 'ios' - ? null - : SentryReact.browserTracingIntegration({ - shouldCreateSpanForRequest, - }); - const browserProfilingIntegration = SentryReact.browserProfilingIntegration(); -export {navigationIntegration, tracingIntegration, browserTracingIntegration, browserProfilingIntegration}; +export {navigationIntegration, tracingIntegration, browserProfilingIntegration}; diff --git a/src/setup/telemetry/index.ts b/src/setup/telemetry/index.ts index ee2f3f07e3e18..c074ddbb82a99 100644 --- a/src/setup/telemetry/index.ts +++ b/src/setup/telemetry/index.ts @@ -2,7 +2,7 @@ import * as Sentry from '@sentry/react-native'; import {Platform} from 'react-native'; import {isDevelopment} from '@libs/Environment/Environment'; import {startSpan} from '@libs/telemetry/activeSpans'; -import {browserProfilingIntegration, browserTracingIntegration, navigationIntegration, tracingIntegration} from '@libs/telemetry/integrations'; +import {browserProfilingIntegration, navigationIntegration, tracingIntegration} from '@libs/telemetry/integrations'; import processBeforeSendTransactions from '@libs/telemetry/middlewares'; import CONFIG from '@src/CONFIG'; import CONST from '@src/CONST'; @@ -10,7 +10,7 @@ import pkg from '../../../package.json'; import makeDebugTransport from './debugTransport'; export default function (): void { - const integrations = [navigationIntegration, tracingIntegration, browserProfilingIntegration, browserTracingIntegration].filter((integration) => !!integration); + const integrations = [navigationIntegration, tracingIntegration, browserProfilingIntegration].filter((integration) => !!integration); Sentry.init({ dsn: CONFIG.SENTRY_DSN,