• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Échecs de téléchargement automatique de dSYM (Xcode 15.3+)

Problème

Lors de l'intégration de l'agent New Relic iOS à l'aide de Swift Package Manager (SPM) dans Xcode 15.3 ou version ultérieure, le run-symbol-tool peut ne pas réussir à télécharger automatiquement les dSYMs. Cela est dû à un paramètre de construction Xcode qui restreint l'accès des scripts au réseau et au système de fichiers.

Erreurs connues :

  • Échec de la capture ou du téléchargement des dSYMs, entraînant des plantages non symbolisés dans le dashboard New Relic.
  • Erreur du log de build : run-symbol-tool: upload_dsym_results.log: Operation not permitted

Solution

Pour résoudre ces erreurs, vous devez désactiver le paramètre de construction User Script Sandboxing. Cela permet au script de post-construction New Relic d'avoir les permissions nécessaires pour localiser vos fichiers dSYM et les télécharger sur les serveurs New Relic.

Suivez ces étapes pour mettre à jour votre configuration :

  1. Dans le Project Navigator de Xcode, sélectionnez votre projet.
  2. Sélectionnez votre cible (Target) d'application.
  3. Cliquez sur l'onglet Build Settings.
  4. Recherchez User Script Sandboxing (ou ENABLE_USER_SCRIPT_SANDBOXING).
  5. Définissez la valeur sur No.

Une fois ce paramètre désactivé, nous vous recommandons d'effectuer une construction propre (Product > Clean Build Folder) pour vous assurer que le run-symbol-tool s'exécute correctement lors du prochain cycle de construction.

Si vous avez besoin d'aide supplémentaire, obtenez de l'aide sur support.newrelic.com.

Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.