Interface Builder und Xcode-Integration funktioniert nicht
Nach der Installation des iPhone SDK 3.1.2, Interface Builder ist nicht in sync mit Xcode nicht mehr. Die Leuchtanzeige an der Unterseite der XIB-Fenster ist Grau. IB nicht sehen, alle Dateien aus dem Xcode-Projekt heraus. Xcode ist immer geöffnet, wenn ich starten IB.
Versuchte ich einen Neustart. Kein Glück.
Ich habe versucht, das entfernen der preferences-Dateien für Xcode/IB. Kein Glück.
Ich habe versucht neu zu installieren Xcode/IB. Immer noch kein Glück.
Auf dieser Seite erklärt, wie IB überwacht die änderungen in Xcode. Es war zwar eine interessante Lektüre, dauerte es nicht bieten keine Hilfe bei der Untersuchung mein problem.
Jede mögliche Hilfe würde geschätzt.
BEARBEITEN
Hier ist eine zusätzliche information. Ich konnte die debug-Protokolle für launchd, und ich bemerkte, wie die folgende Zeile ein, die erscheint jedes mal, wenn Sie den Interface Builder gestartet:
[0x0-0x1b01b].com.apple.InterfaceBuilder3[315]: Couldn't open shared capabilities memory GSCapabilities (No such file or directory)
Diese scheint wirklich zu sein, in Bezug auf mein Problem.
InformationsquelleAutor der Frage Martin Cote | 2009-10-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe das gleiche problem und es ist gewesen fahrend mich Nüsse.
Bizarr, es scheint verursacht zu werden durch das Projekt mit der Datei > Öffnen Aktuelles Projekt Menü in Xcode, oder über die Liste zuletzt verwendete Dokumente im Xcode willkommen-Bildschirm.
Wenn ich Doppelklick auf die Projektdatei im Finder zu öffnen, oder wählen Sie das Projekt aus dem Letzten Menüpunkte im Menü "Apple" Xcode Verbindung zum Interface Builder ist intakt.
Hilft das dir?
InformationsquelleAutor der Antwort Rob Keniger
Ich hatte dieses problem gerade jetzt, weil ich benannte mein Projekt aus
Project.xcodeproj
zuproject.xcodeproj
im finder. Ich wollte, dass die neue Kleinbuchstaben-Namen, damit ich das Projekt geöffnet.pbxproj-Datei in einem text-editor und manuell kleingeschrieben, was es alles gibt auch.Es immer noch nicht die Verbindung zu IB, so dann habe ich bemerkt, dass der XIB-Dateien enthalten:
Also das habe ich geändert zu:
Nicht fix it entweder!
Schließlich bemerkte ich, dass der Pfad für die Gruppe (Ordner auf der linken Seite von XCode), die meine Federn Durcheinander gebracht wurde. Also öffnete ich das Projekt wieder in meinem editor und reparierte diese, und schließlich wurde es behoben.
Hoffen, dass sich etwas in es wird Ihnen helfen 🙂
InformationsquelleAutor der Antwort Simon Woodside
Diese wurde driving me nuts für ein paar Stunden heute. Öffnen Sie das Projekt, aus dem Finder hat den trick für mich, aber ich habe nicht gefunden, eine Erklärung, warum dieser trick funktioniert. Also ich stocherte ein wenig herum, und ich vermute, es hat etwas zu tun mit dem tilde-expansion. Wenn ich ein neues Projekt erstellen, die außerhalb meines home-Ordners, Xcode und IB haben keine Probleme.
Dies ist, was ich bemerkt habe: wenn ich ein neues Projekt erstellen und speichern Sie es irgendwo unter meinem eigenen home-Ordner (z.B. Dokumente), den Pfad unter dem das Projekt in das "Welcome to Xcode" Bildschirm "~/Dokumente". Wenn ich deaktivieren Sie die "Open Recent Project" - Menü und dann öffnen Sie das Projekt über den Finder, den Projekt-Pfad wird dann angezeigt, wie "/Benutzer/[Benutzername]/Dokumente". An diesem Punkt, Xcode und IB funktionieren, auch wenn das Projekt geöffnet wird, über der Liste Aktuelle Projekte.
Ich vermute, dass die Xcode<->IB sync ist immer verwirrt durch die tilde und der Grund, es funktioniert gut, wenn mit dem Finder geöffnet ist, wird der Pfad erweitert, vor der übergabe an Xcode (und dann zu IB).
Einen anderen trick, den ich fand, war, dass, wenn IB weigert sich zu synchronisieren, öffnen Sie die xib-direkt über die IB - Datei->Öffnen-Menü behoben werden.
InformationsquelleAutor der Antwort Brent Muir
ich habe versucht, alle oben genannten Optionen , aber nichts funktionierte , habe ich dann entfernt und neu installiert, xcode ,immer noch nichts funktionierte, habe ich dann installiert xcode an einen anderen Ort, jetzt die Dinge funktionieren.
InformationsquelleAutor der Antwort Rajat Talwar
Änderte ich meine Datei Typ Zuordnung in den XCode-Einstellungen unter Dateitypen". Ich habe die Datei.xib-Einstellung zu Externen Editor und "Sonstige" gewählt, die sich mein Interface Builder in ./Developer/Applications oder wo immer Sie installiert Sie XCode zu.
InformationsquelleAutor der Antwort vreflect
Hatte das gleiche problem .xib-Dateien nicht öffnen Sie den Interface Builder. Fixiert durch giong in Xcode, laden Sie Ihr Projekt mit der rechten Maustaste auf Ihre xxxx.xib-Datei, zu tun, um EINSTELLUNGEN an der Unterseite, dann ALLGEMEINE EINSTELLUNGEN, dann gehen Sie zu DATEI-TYPEN über die Spitze.
Ändern Sie dann den editor .xib-Datei-Typen, um etwas anderes wie z.B. Textwrangler - dann BEWERBEN Sie sich, dann öffnen Sie die xxxx.xib-Datei im Textwrangler (oder was auch immer), indem Sie doppelt auf ihn; dann gehen Sie zurück und ändern Sie den editor, Interface Builder und ANWENDEN.
Arbeitete für mich. Hoffe, es funktioniert auch für Sie! 🙂
InformationsquelleAutor der Antwort space