J'ai un problème que je dépannage qui se produit très rarement et qui ne semble pas se produire lorsque des choses fonctionnent sous Xcode.
Est-il possible d'exécuter une application normalement (c'est-à-dire à partir de Springboard) jusqu'à ce que mon problème se produise, puis de joindre un débogueur à ce stade?
Je préférerais faire cela sans jailbreak si possible.
Debug > Attach to Process > By Process Identifier (PID) or Name
stackoverflow.com/a/20193088/175830Je vais laisser cela ici car aucune des 2 autres réponses ne m'a donné assez de détails sans un peu de difficulté.
Exécutez votre application dans le simulateur et notez le nom dans le navigateur de débogage
Branchez votre appareil et n'oubliez pas de sélectionner votre appareil comme cible
la source
Could not attach to PID
j'ai essayé à la fois le nom et son identifiant. J'ai essayé pendant que l'application était en cours d'exécution et pendant qu'elle était arrêtée ..Dans Xcode 5.0.1 et 6, ce sont les éléments de la barre de menu:
la source
Dans Xcode 7, c'est juste:
la source