Projekt ...xcodeproj kann nicht geöffnet werden, weil es fehlt, ist sein Projekt.pbxproj-Datei
Ich versuche, Zweige Zusammenführen und es zu dem Fehler geführt haben "Nicht auf Projekt öffnen... " kann nicht geöffnet werden, da die Projekt-Datei nicht analysiert werden kann". Ich habe dann versucht, den Rat von anderen stackoverflow Antworten (nämlich das Bearbeiten der Datei zu entfernen, die Korruption), aber war nicht in der Lage, die Datei zu editieren. Es scheint, dass das ist eigentlich ein Verzeichnis, so vielleicht die Struktur dieses änderte sich mit der version 4.4 von xcode und da die Antwort auf Nicht Projekt öffnen... " kann nicht geöffnet werden, da die Projekt-Datei nicht analysiert werden kann geschrieben wurde.
Dann habe ich versucht zu wiederherstellen myProject.xcodeproj aus meinem time machine-backup. Das funktioniert nicht, denn es sagt, dass ich nicht die Berechtigung zum Zugriff auf myProject.xcodeproj. Ich habe versucht, ändern Sie die Berechtigungen des Verzeichnisses, aber das hat nicht geholfen.
Ich geschlossen und wieder geöffnet xcode. Jetzt ist der Fehler:
Projekt ...xcodeproj kann nicht geöffnet werden, weil es fehlt, ist sein Projekt.pbxproj-Datei.
Wie kann ich das beheben dieses problem in xcode version 4.4? Kann es wiederhergestellt werden aus der vorherigen snapshot-oder Archiv oder version in xcode. Kann es wiederhergestellt werden mit time machine. Ich möchte vermeiden, den Wiederaufbau des gesamten Projektes.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die einfachste Sache zu tun, ist wohl zu
In der Zukunft, wenn Sie einen Konflikt erhalten, die in der Projekt-Datei, nehmen Sie einen Blick auf myProject.xcodeproj/project.pbxproj. Oft sind es nur neue Dateien dem Projekt Hinzugefügt worden sind, an der gleichen Stelle. In diesem Fall, die Sie gerade brauchen, um das löschen der Konflikt Metadaten und lösen Sie den Konflikt befinden.
In das Ende, was ich tun musste, war
Dann musste ich Folgendes tun myProjectArea:
Dies erlaubte mir, das Projekt zu öffnen und schalten Sie die Zweige zurück zu meinem main-branch.
nicht eine angenehme Erfahrung
War ich in der Lage, diese arbeiten ohne commandline Sachen wie diese:
Nun sollte es funktionieren.
Für den anderen Blick auf dieses Problem, die Ursache in meinem Fall stellte sich heraus, dass der "Konflikt-text" aus einem git merge hatte, schlich sich in die eigentliche Datei:
öffnen Sie das Projekt.pbxproj in einem text-editor die Korrektur einfach.
Wenn jemand will, um das fehlende Projekt.pbxproj-Datei, dann öffnen Sie die .xcodeproj mit einigen code-editor und finden Sie die Datei dort. Und beachten Sie, dass hatte ich backup meiner Anwendung in meinen anderen pc also ich fand, dass die Datei da, so dass Sie Nebel backup von Ihrem Projekt irgendwo, um für diese zu arbeiten.
Anderen Weise dies geschehen kann, ist, wenn Sie habe mit sudo aus irgendeinem Grund mit pods oder dem editor - wenn die Datei vorhanden ist unter yourApp.xcodeprojectroj Verzeichnis, aber xcode beschwert sich es es nicht finden können - Gehen Sie zu Ihrem Projekt-root, und tun: