2010-06-22 8 views
0

J'ai un projet Xcode qui a un autre projet en tant que projet dépendant. Mon projet principal Xcode lie un framework à ce projet dépendant.Comment activer les points d'arrêt dans un projet dépendant (un framework) dans XCode

Maintenant, je veux traquer quelque chose dans mon cadre. Comment est-ce que je peux placer des points de rupture dans ce projet dépendant de sorte que quand je commence mon projet principal de Xcode ils s'arrêtent dans le projet dépendant? Parfois, je suis capable d'entrer dans certaines parties du cadre en intervenant, mais les points d'arrêt du projet dépendant ne fonctionnent pas.

Des suggestions sur comment je peux faire fonctionner ces points d'arrêt dans un projet Xcode dépendant?

+0

Assurez-vous que le framework que vous avez lié est la version de débogage. c'est-à-dire, s'il y a plus d'une copie de l'infrastructure sur votre disque, en fonction de la façon dont vos chemins de recherche sont définis, vous pourriez être lié à une autre construction. Êtes-vous sur ppc ou 386? – hooleyhoop

+0

@mustISignUp - vous devriez faire de ce commentaire une réponse. – TechZen

Répondre

1

Xcode 3.2.2 a un bogue connu avec les frameworks de débogage. Revenez à 3.2.1 jusqu'à ce qu'une version plus récente soit publiée. Avoir le projet dépendant ouvert, assurez-vous qu'il s'agit d'une version de débogage

+0

Cela explique beaucoup de choses! Parce que j'avais en tête que ça a déjà marché. Savez-vous si c'est corrigé dans Xcode 3.2.3? – V1ru8

+0

Je pense que c'est corrigé en 3.2.3, mais un nouveau bug (impliquant le nain avec la génération dSym) m'empêche d'utiliser 3.2.3. – JWWalker

+1

Les notes de version 3.2.3 indiquent "Un cas où les points d'arrêt d'une bibliothèque partagée ne seront pas corrigés a été corrigé" 7212899 " – JWWalker

Questions connexes