2010-11-19 48 views
1

J'ai suivi les instructions Apple here pour générer sans succès un fichier dSYM pour ma version release, j'ai essayé toutes sortes de paramètres et de ne rien générer, c'est pour un Application Mac OSX universelle 32 bits (j'utilise le SDK 10.6 et le déploiement pour 10.2).Vous ne pouvez pas obtenir XCode 3.2.2 pour générer le fichier dSYM

La chose la plus frustrante est que je fais aussi le développement de l'iPhone et que j'utilise les mêmes paramètres de projet EXACT (relatifs aux symboles et au débogage) et qu'il génère un fichier dSYM très bien! A propos de la seule chose que j'ai lu qui pourrait causer le problème est ZeroLink, mais je ne pense pas que son support dans XCode 3.2.2 plus? Je ne peux pas le trouver n'importe où dans les paramètres de construction ou dans le menu de construction.

Est-ce que quelqu'un a des suggestions ou sait quels paramètres j'ai besoin de changer? Merci pour toute aide!

Paramètres actuels

Deployment Postprocessing YES 
Strip Linked Product YES 
Generate Debug Symbols YES 
Debug Information Format DWARF with dSYM File 
Use Separate Strip  YES 
Strip Debug Symbols During Copy  NO 

Répondre

0

Vous n'êtes pas clair si vous mettez les paramètres dans le projet ou la cible. N'oubliez pas que les paramètres de la cible remplacent les paramètres du projet.

+0

Oh tu me as espoir ... mais hélas mes paramètres cibles sont les mêmes que mes paramètres de projet :(Un autre morceau de l'info que j'ai est je tenté de mettre sur bande Linked Produit et séparée bande à la fois sur NO, et mon exe a croître d'environ 600 Ko, ce qui signifie que les symboles de débogage étaient probablement là, mais il n'a toujours pas généré le fichier dSYM. – Rasterman

0

Vérifiez que vous n'avez pas de script de génération supprimant le fichier dysm.

1

Je suppose que vous avez probablement configurer votre projet pour dSYM avec cette reference here.

De nous ce que vous avez montré, tout semble bien et j'utiliser les réglage précis dans mon projet en cours.

Cependant, j'ai rencontré quelques problèmes avant de le faire fonctionner. J'utilise un outil de midware pour générer mon projet XCode et il était en train d'écrire des paramètres à l'intérieur des paramètres Other Linker Flags. This can be a reference si vous avez besoin de savoir quels sont ces paramètres si présents.

Parce que je ne pense pas que vous avez des drapeaux spéciaux là, l'autre option serait de créer un nouveau projet pour une application iOS et comparer les paramètres. Vous avez dit que vous utilisez réellement le même paramètre EXACT que la compilation MAC OSX, mais je pense qu'il pourrait en avoir besoin pour iOS.

Si cela ne résout pas le problème, je pense que vous devrez coller les paramètres de projet complet ici.