Xcode stürzt beim Start möglicherweise aufgrund zu vieler offener Projekte ab

7

Ich habe gerade einen neuen Mac und heruntergeladen Xcode, so ist alles frisch. Als ich Xcode zum ersten Mal öffnete, sagte ich versehentlich, dass er meinen src / -Ordner anstelle von / src / myLatestProject öffnen sollte, also ging Xcode los und versuchte, jedes Projekt in meinem src / -Verzeichnis zu öffnen (hunderte). Es beklagte sich für ein paar Sekunden und stürzte dann ab. Das Problem ist nun, dass Xcode sich daran erinnert zu haben scheint, dass ich möchte, dass eine Vielzahl von Projekten beim App-Start geöffnet wird oder dass es versucht, Hunderte von Git-Repos zu parsen und ich im Open / Beachball / Crash-Fegefeuer feststecke. Wie kann ich die Xcode-Einstellungen zurücksetzen, damit sie nicht so hilfreich ist und jedes Bit des Quellcodes auf meinem Computer öffnet?

EDIT: Ich habe bestätigt, dass es nur für mein Konto abstürzt. Wenn ich einen Testbenutzer erstelle und Xcode öffne, ist alles in Ordnung.

%Vor%     
Kirby Todd 18.01.2014, 11:39
quelle

7 Antworten

16

Ich bin mir nicht sicher, welcher davon behoben wurde, aber ich habe folgendes im Terminal ausgeführt und jetzt funktioniert es wieder:

%Vor%

ACHTUNG: Beachten Sie, dass dadurch andere Einstellungen wie Tastenbelegungen gelöscht werden können. Achten Sie also darauf, dass Ihre xcode-Umgebung stark angepasst wird.

    
Kirby Todd 18.01.2014 13:45
quelle
9

Öffnen Sie den Finder und gehen Sie zum folgenden Pfad und löschen Sie die erstellten Ordner. Dies sind die Ordner, die erstellt werden, wenn wir ein Projekt in xcode vorübergehend öffnen:

%Vor%     
Ashutosh 18.01.2014 11:47
quelle
2

Auf meinem Xcode6 / Yosemite-Mac gibt es keinen "Autosave-Informationen" -Ordner, also habe ich stattdessen den ~/Library/Saved Application State/com.apple.dt.Xcode.savedState -Ordner gelöscht und es stürzte ab.

    
dchakarov 18.11.2014 09:39
quelle
1

Wenn Sie eine geöffnete swift-Datei in einem neuen Fenster öffnen (z. B. wenn Sie in xCode auf eine .swift-Datei doppelklicken und sie in einem neuen Fenster geöffnet wird), kann dies beim Öffnen von xCode ein Problem darstellen. Ich glaube, ich hatte dieses Fenster geöffnet, als ich xCode geschlossen habe, dann öffnet sich dieses Fenster beim Öffnen von xCode wieder und stürzt xCode aus irgendeinem Grund ab. Versuchen Sie, dieses geöffnete Fenster schnell zu schließen, bevor es abstürzt. Seltsam, aber das hat bei mir funktioniert.

    
Vaidas 26.01.2017 21:44
quelle
0

Das Szenario, bei dem Xcode abstürzt, war auf meiner Seite etwas anders. Tatsächlich hatte ich denselben Callstack-Fehler:

%Vor%

Aber ich musste ein bestehendes Projekt (.xcodeproj-Datei) duplizieren, um in meinem Arbeitsbereich eine App zu haben, die von anderen Projekten (Zielabhängigkeiten in Build-Phasen) in meinem Arbeitsbereich (als Debug-App verwendet) und nicht von einer App abhängig ist abhängig von irgendetwas nur Verknüpfung mit der resultierenden Build-Ausgabe des entsprechenden Projekts Ziel (in meinem Fall Frameworks innerhalb Link Binary mit Bibliotheken in Build-Phasen). Das Problem war, dass jedes Mal, wenn ich das duplizierte Projekt in meinen Arbeitsbereich importierte, Xcode abstürzte ... Da der Absturz-Stack-Trace über Test-Dinge sprach, ging ich einfach durch das Projekt.pbxproj und entfernte alle Vorkommen von Testzeichenketten in dieser Datei (naja Ich tue mich um Abschnitt kümmern, um zu vermeiden, meine Datei zu beschädigen).

Mit dem duplizierten xctest-Ziel im Projekt ist etwas falsch gelaufen. Sobald ich wieder versucht habe, es wieder in meinen Arbeitsbereich zu importieren, hat es funktioniert.

Ich hoffe, es kann helfen

    
dMathieuD 05.11.2015 08:17
quelle
0

Ich habe den Ordner Bibliothek / Entwickler komplett entfernt: Schließen Sie XCode

%Vor%

Und sag ja für jede Datei

    
Kevin ABRIOUX 21.11.2016 09:05
quelle
0

Für mich hat keine Lösung funktioniert, wenn Sie einen Arbeitsplatz haben. Aber ich fand einen ..

  • Löschen Sie die Arbeitsbereichsdatei, wenn Sie eine haben. Installieren Sie den Pod erneut, indem Sie "pod install" im Terminal verwenden (müssen Sie in Ihren Projektordner wechseln).

  • öffnen Sie den Arbeitsbereich erneut .. und es löst dieses Problem

Rakesh 14.01.2017 15:38
quelle

Tags und Links