Depuis que j'ai mis à jour la dernière version de Xcode 11.0 (11A420a), le débogage est extrêmement lent et fastidieux.
EDIT: Après la mise à jour vers 11.1 GM (11A1027), le problème est toujours le même.
Compiler un projet et l'exécuter dans un simulateur ou sur un appareil ne pose aucun problème. Cependant, lorsque vous atteignez un point d'arrêt, Xcode devient plus ou moins inutilisable:
- L'exécution du programme s'arrête immédiatement lorsque le point d'arrêt est atteint. Cependant, Xcode a besoin de 30 secondes pour afficher la position dans la fenêtre de code et une minute environ pour charger le contenu de la vue variable (qui montre les valeurs et les états des variables disponibles au point d'arrêt).
- Si j'utilise les fonctionnalités Pas à pas ou Pas à pas , il faut jusqu'à une minute pour effectuer l'étape suivante et encore une minute pour charger les variables.
J'exécute Xcode sur un Mac mini 2018 avec un i7 3,2 GHz et 32 Go de RAM. J'ai déjà utilisé Xcode 10 sur la même machine sans aucun problème.
La recherche de "Xcode slow" fait apparaître une tonne de threads et des solutions possibles bien sûr. De mes années en tant que développeur iOS, je sais que Xcode n'a jamais été le programme le plus rapide et le plus stable. Cependant, ce n'était jamais aussi mauvais que maintenant.
Malheureusement, aucune des astuces connues (redémarrage de Xcode ou du Mac, nettoyage du projet, nettoyage des dossiers de la bibliothèque Xcode, etc. n'a eu aucun effet,
La grande question est donc:
Est-ce un problème connu dans Xcode 11? Existe-t-il des solutions connues?