getsentry / getsentry/sentry-react-native

Support Debug Ids with Re.Pack

Ouverte
#3,956 6 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Errors Feature React-Native
Langage dominant
TypeScript
Étoiles
1.8k
Forks
366
Merge moyen
1 j 6 h
PR mergées (30 j)
94

Description

### Description

Im using sentry in my repack rect native application. The sentry is working fine in debug APK and Im also able to generate the debug APK. But when I try to generate the release APK. The build failed with the below issue.

> Task :app:createBundleReleaseJsAndAssets_SentryUpload_com.*********************** FAILED
Copy `debugId` from packager source map to Hermes source map...
Packager source map does not have `debugId`.
Check generated source map for Debug ID: /Users/******************/host/android/app/build/generated/sourcemaps/react/release/index.android.bundle.map does not contain 'debugId' nor 'debug_id'.

Im using PNPM to install sentry

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Reproduire le build de release Android avec Re.Pack et PNPM, puis inspecter la map générée dans android/app/build/generated/sourcemaps/react/release/index.android.bundle.map ainsi que la sortie de la tâche d’upload de Sentry. C’est terminé lorsque la source map du packager fournit un Debug ID et que l’étape d’upload de Sentry du build de release s’achève avec succès.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
react-native
Domaine
build-system, mobile
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
38/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.