2016-07-24 19 views
5

Ich habe ein iOS-Anwendungsprojekt mit einigen privaten (im Besitz) carthage Abhängigkeiten, manchmal bin ich in der Notwendigkeit, Fehler zu debuggen oder zu wissen, was der Code durch bestimmte Methoden ausgeführt wird.Wie kann ich Karthago-Abhängigkeiten in meiner iOS-Anwendung debuggen?

Ich würde gerne wissen, ob es eine einfache Möglichkeit gibt, den Framework-Quellcode in Carthage/Checkouts mit einem Skript zu starten, so dass, wenn ich ein Karthago-Update und meine App laufen lassen kann den Frameworks-Quellcode debuggen Notwendigkeit, Unterprojekte hinzuzufügen.

Kann dies getan werden, indem Sie die Debugging-Symbole in den Framework-Build einbeziehen, wenn ja, was müsste ich tun, damit es funktioniert?

Antwort

0

Haben Sie versucht, die dsym-Dateien wie in Carthage - Getting Started erwähnt zu kopieren?

Mit den Debuginformationen, die in das Build Products-Verzeichnis kopiert wurden, kann Xcode den Stack-Trace symbolisieren, wenn Sie an einem Haltepunkt anhalten. Dadurch können Sie auch im Debugger durch den Code von Drittanbietern gehen.