J'ai des points d'arrêt définis mais Xcode semble les ignorer.
Réponses
Trop de publicités?Tout d'abord, je suis d'accord à 100% avec les gens que dit turn OFF Load Symbols Lazily
.
J'ai deux choses à ajouter.
Ma première suggestion semble évident, mais la première fois que quelqu'un m'a dit que j'étais sur le point de répondre par "oh, allez, vous pensez vraiment que je ne saurais pas mieux...... oh."
Assurez-vous que vous n'avez pas accidentellement réglez votre "Active de Configuration de la compilation" à "la Libération."
En vertu de "Cibles" dans le graphique d'affichage de l'arborescence de votre projet, cliquez droit sur votre Cible et faire "avoir des Infos." Rechercher une propriété nommée "Générer les Symboles de Débogage" (ou similaire) et assurez-vous que cette case est COCHÉE (aka). Aussi, vous pouvez essayer de trouver (également dans la Cible >> Obtenir des informations) une propriété appelée "les Informations de Débogage Format" et la valeur "Nain avec dsym fichier."
Il y a un certain nombre d'autres propriétés au titre de la Cible >> Obtenir des informations qui pourraient vous affecter. Regarder pour des choses comme l'optimisation ou la compression de code et de le transformer que des trucs (je suppose que vous travaillez en mode debug, donc que ce n'est pas de mauvais conseils). Aussi, regardez pour des choses comme le décapage des symboles et assurez-vous que est également ÉTEINT. Par exemple, "la Bande Liés Produit" doit être réglé sur "Non" pour la cible de Débogage.
Je viens d'avoir le même problème (encore une fois). Après la triple vérification des "symboles de Charge paresseusement" et de décapage et les informations de débogage de la génération des drapeaux, je n'ai suivantes:
- quittez Xcode
- ouvrez une fenêtre de terminal et de cd vers le répertoire du projet
- insérez le cd de .xcodeproj répertoire
- supprimer tout sauf le .pbxproj fichier (j'ai eu de franches.mode1v3 et frank.pbxuser)
Vous pouvez accomplir la même tâche dans le finder en droit/option-clic sur le .xcodeproj bundle et choisir "Afficher le Contenu du Paquet".
Quand j'ai redémarré Xcode, l'ensemble de mon windows par défaut pour réinitialiser les positions, etc, mais les points d'arrêt travaillé!
Voir ce post: les points d'arrêt ne fonctionne pas dans Xcode?. Vous pourriez être en poussant des "Run" au lieu de "Debug" dans ce cas, votre programme n'est pas en cours d'exécution avec l'aide de gdb, dans ce cas, vous ne peut pas s'attendre à des points d'arrêt de travail!