Ich habe ein Problem bei der Fehlerbehebung, das sehr selten auftritt und nicht auftritt, wenn unter Xcode Dinge ausgeführt werden.
Ist es möglich, eine App normal (dh von Springboard aus) auszuführen, bis mein Problem auftritt, und dann an diesem Punkt einen Debugger anzuhängen?
Ich würde es vorziehen, wenn möglich ohne Jailbreak zu tun.
Debug > Attach to Process > By Process Identifier (PID) or Name
stackoverflow.com/a/20193088/175830Ich werde dies hier belassen, da keine der beiden anderen Antworten mir ohne ein wenig Mühe genug Details gab.
Führen Sie Ihre App im Simulator aus und notieren Sie sich den Namen im Debug-Navigator
Schließen Sie Ihr Gerät an und vergessen Sie nicht, Ihr Gerät als Ziel auszuwählen
quelle
Could not attach to PID
Ich habe sowohl den Namen als auch die ID ausprobiert. Ich habe versucht, während die App läuft und während sie gestoppt ist ..In Xcode 5.0.1 und 6 sind es die Menüleistenelemente:
quelle
In Xcode 7 ist es nur:
quelle