Xcode schlägt fehl beim Erstellen mit "Kompilierung fehlgeschlagen für Datenmodell bei Pfad" - und funktioniert nicht mit den vorgeschlagenen StackOverFlow-Fixes für ähnliche Probleme

9

Hi, mein Xcode-Projekt hat irgendwann gestern angefangen, mit dem Fehler zu bauen:

  

Die Kompilierung für das Datenmodell im Pfad ist fehlgeschlagen   '/Users/cooldocman/Library/Developer/Xcode/DerivedData/cooldocs-ejjarvdamwdcbbpahhnbwetztrmh/Build/Products/Debug-iphonsimulator/cooldocs.app/cooldocs.momd/cooldocs.mom'

Ich habe über StackOverflow und andere Websites geforscht - und keiner der vorgeschlagenen Fixes für ähnliche Probleme hat bei mir funktioniert. Das Problem scheint an der Schnittstelle von SVN, Xcode, Core Data und XCUserState zu liegen, und ich habe eine Reihe von Schritten aus Informationen, die ich auf StackOverflow und anderen Sites gefunden habe, versucht, aber immer noch nicht gelöst.

Folgendes habe ich bisher versucht:

  1. Ein Stackover-Artikel empfohlen, um den SImulator-Anwendungsordner zu bereinigen: Also habe ich Apps unter / Users / cooldocman / Library / ApplicationSupport / iPhone Simulator / 5.1 / Applications entfernt ... der Fehler ist bestehen geblieben ...

  2. Ein weiterer stackoverflow-Thread wurde empfohlen, um den temporären Ordner "DerivedData" zu entfernen. Also habe ich alle Ordner unter gelöscht / Benutzer / cooldocman / Library / Entwickler / Xcode / DerivedData (Die Ordner in der Fehlermeldung d. h. / Benutzer / cooldocman / Library / Entwickler / Xcode / DerivedData / cooldocs-ejjarvdamwdcbbcpahhnbwetztrmhwere wurden deshalb gelöscht)

  3. Ein weiterer Artikel besagt, dass der Inhalt des Archive-Ordners entfernt werden soll ... / Benutzer / cooldocman / Bibliothek / Entwickler / Xcode / Archives

Immer noch kein Glück, auch nach den Schritten 2 und 3

  1. Auch nach der ganzen Bereinigung sehe ich immer noch, wenn ich den Inhalt meines Projekts grep, dass ein Verweis auf den alten "cooldocs-ejjarvdamwdcbcpahhnbwetztrmh" -Ordner existiert ...

    $ grep ejjarvdamwdcbbcpahhn / / * / / / * Binäre Dateistamm / cooldocs.xcodeproj / project.xcworkspace / xcuserdata / cooldocman.xcuserdatad / UserInterfaceState.xcusserstate Übereinstimmungen

Wie säubere ich das ?

DAS GEHEIMNIS, DAS ICH BENÖTIGE, BEDEUTET, WIE DIESE NACHÜBERGEHENDE xcuserdata aufzuräumen und hoffentlich das Problem zu lösen - oder andernfalls, um eine Analogie zur Schatzsuche zu verwenden, könnte es zumindest die Tür zu einem anderen mysteriösen Tunnel öffnen, der gecrawlt werden muss Nieder! (Und wenn ich aus der letzten Höhle komme, kann ich mit der eigentlichen Arbeit beginnen, was ich wirklich tun muss!)

Danke, dass Sie die Hilfe und Einsichten dieser Gruppe gelesen und geschätzt haben!

: -)

    
CoolDocMan 16.09.2012, 13:54
quelle

2 Antworten

4

Was den xcuserdatad-Ordner betrifft, warum schließen Sie nicht einfach Ihren Xcode und löschen ihn im Finder oder Terminal? Das ist sicher. Wenn Sie das nächste Mal das Projekt mit Xcode öffnen, wird es für Sie neu erstellt.

    
Bob Cromwell 04.03.2013, 02:01
quelle
0

Ich hatte das gleiche Problem und keiner der Vorschläge funktionierte. Ich löschte schließlich das gesamte Verzeichnis, das mein Projekt hatte und klonte es erneut von Github und es behob das Problem. Es ist möglich, dass eine Datei, die ignoriert wurde, nicht zurückgesetzt wurde, aber ich hatte keine Zeit herauszufinden, um welche Datei es sich handelt.

    
Liron Yahdav 30.04.2014 18:46
quelle

Tags und Links