web-dev-qa-db-fra.com

Comment créer un fichier dSYM dans XCode 4?

Pouvez-vous s'il vous plaît laissez-moi savoir comment puis-je créer un fichier .dSYM en utilisant XCode 4?

Merci!

42
meetpd

Si vous archivez l'application, le fichier dsym se trouve dans xarchive. Faites un clic droit sur l'entrée dans l'organiseur, faites "afficher dans le Finder", faites un clic droit sur xarchive et choisissez "afficher le contenu du paquet". Le dsym est dans le répertoire dSYMs.

100
Joris Mans

Mise à jour pour Xcode 4.3.1

Pour moi, il y avait 2 paramètres de construction que je devais éditer et je devais les éditer dans les sections PROJET et CIBLES avant que XCODE ne génère des dSYM.

1) Paramètres de construction -> Options de construction -> Format des informations de débogage = DWARF avec dSYM

2) Paramètres de construction -> Apple LLVM compilier 3.1 - Génération de code -> Générer des symboles de débogage = OUI

J'espère que cela aidera quelqu'un d'autre parce que j'ai passé quelques heures à me cogner la tête contre le mur avec des archives contenant des répertoires vides de dSYM ... J'adore XCODE parfois ...

38
Dr Jones

Assurez-vous d'avoir sélectionné "DWARF with dSYM File" comme format d'informations de débogage dans les paramètres de construction de votre application. Le fichier dSYM est ensuite généré automatiquement lors de la création et est généralement placé dans le même dossier que le fichier .app résultant.

5
Julio Gorgé

Vous pouvez localiser le fichier binaire de l'application .dSYM et de l'archive.

  1. Sélectionnez Fenêtre -> Organiseur

Step 1

  1. Cela ouvrira la fenêtre de l'organiseur contenant la dernière archive créée du projet.
  2. Faites un clic droit sur Archive et sélectionnez ' Afficher dans le Finder ' Step 3
  3. Sélectionnez ' Afficher le contenu du package ' pour archive Step 4
  4. Project.xcarchive contient dSYMs, Info.plist et Products Step 5

le dossier dSYMs contient le fichier dSYM de votre projet.

Le dossier d'application dans Project contient le binaire d'application de votre projet.

0
Jayprakash Dubey