Wenn ich Iphone-Projekt-Verzeichnis auf einen neuen Pfad verschieben. Es gibt einige rote Texte, die die fehlenden Dateien aus den Quellcodes des Projekts anzeigen. Wie avoid diese?Verschieben xcode Projekt verursacht roten Text (fehlende Dateien aus dem Projekt)
Antwort
Wenn Sie diese Dateien erstellen, müssen Sie sie in Ihrem App-Verzeichnis speichern. Oder wenn Sie Klassen aus einem anderen Projekt importieren, überprüfen Sie die Kopieroption.
Ich weiß nicht, ob dies der Hauptgrund ist, aber wenn Sie Dateien in die Anwendung importieren, mary die "Kopieren Sie Elemente in den Ordner der Zielgruppe (falls erforderlich)"?
Dies stellt sicher, dass die Datei nicht nur referenziert, sondern zu Ihrem Projektordner hinzugefügt wird und ir wohin Sie Ihr Projekt verschieben.
Haben Sie Dateien in Ordner direkt in Ihrem Projektordner und nicht in xcode verschoben?
Ich verschiebe Verzeichnis ganz in Finder – arachide
Hier ist, wie die fehlenden (rot) Dateien zu finden, die Xcode 4-Schnittstelle:
- Wählen Sie die Datei oder Dateien in dem linken Navigator (das Ordner-Symbol)
- In der rechten Seitenleiste Klicken Sie auf "File Inspector", das Symbol ganz links, das einer Seite ähnelt
- Im Abschnitt "Identität und Typ" gibt es ein graues Feld mit der Bezeichnung "Location".
- Klicken Sie auf das kleine Symbol unten links, das einem Dateibrowser ähnelt - dies wird mit einem Dateibrowser zum Auffinden der Datei kommen.
Voila, du bist fertig.
Fwiw, ich fand, ich brauchte eine Schritt 5. Ie Schließen/Xcode erneut öffnen. – Snowcrash
Das hilft nicht wirklich bei einem realen Projekt mit Hunderten von Dateien in Dutzenden von Quellcode-Ordnern. – Jay
Wenn viele Dateien in der gleichen Unterordnerstruktur existieren, können Sie den Ordner selbst auswählen und die Unterordner und Dateien erkennen drinnen, ohne dass man jedem einen Weg geben muss. – TigerCoding
Ich hatte das gleiche Problem, als ich die Berechtigung für die Dateien/Ordner für alle lesen/schreiben änderte sie dann in Xcode erschien.
können Sie die Berechtigungen auf 664 statt 644 und die Dateien dann als bearbeitbar (dh nicht rot) - zumindest das ist, was für mich gearbeitet hat (OSX10.8, XCode 4.6) – stephendwolff
Ich habe dieses Problem beim Kopieren meines Projekts von einem Mac zum anderen festgestellt. Die Lösung für mich:
Ihre Dateien unter der Annahme, gruppiert (in Ordner)
von Xcode die Gruppe öffnen in Datei Inspektor
Die Gruppe wird wahrscheinlich den absoluten Pfad fehlen.
Drücken Sie auf das kleine Symbol in der Nähe, um den Ordner auszuwählen, mit dem die Gruppe verknüpft werden soll.
Starten Sie xcode neu, um die Änderungen zu sehen.
- im Finder ein Duplikat des Projektverzeichnis für alle Fälle alle squiffy geht.
- im Finder öffnen Sie das Projekt-Verzeichnis, das
- Für alle roten Dateien, die Sie in XCode sehen, mit Ausnahme der Datei info.plist alle Dateien mit roten Referenzen enthält (Schritt 5 weiter unten), markieren Sie sie im Finder und ziehen sie vom Finder zum Projektnavigator von XCode. d.h. sie importieren.
- In Xcode „Optionen Wählen Sie diese Dateien für das Hinzufügen von“ Fenster: a) Wählen Sie Kopieren Elemente in Destination der Gruppenordner (falls erforderlich) b) Wählen Sie Erstellen von Gruppen für jede hinzugefügte Ordner c) Ziele hinzufügen, und drücken Sie auf Fertig stellen
- Markieren und ziehen Sie die Datei info.plist aus dem Finder in den Projektnavigator und wiederholen Sie Schritt 4 OHNE Zu Zielen hinzufügen
- Wenn Sie im Projektnavigator Gruppen hatten (z. B. unterstützende Dateien), ordnen Sie die Dateien an den richtigen Stellen neu an.
- Löschen Sie die ursprünglichen schlechten roten Referenzen im Projektnavigator, und Cmd-Shift-K, um für eine gute Maßnahme zu reinigen. und
- Bauen auf einem Gerät läuft den schlechten Bezug auf die .app-Datei
Es ist zu einfach zu entfernen, zu tun: Schließen Sie das Projekt, das die vermissten Dateien und öffnen Sie die Xcode enthält, gehen Sie auf „Organizer“ > "Projekte" und entfernen Sie das Projekt aus der Liste dort. Öffne dein Projekt vom Finder und das war's.
hoffe diese Hilfe.
Versuchte das, tat nichts –
Xcode 7
1.) Rechtsklick auf den roten (fehlende) Datei.
2.) "Show File Inspector" Wählen Sie
3.) Schauen Sie auf der rechten Seite des Bildschirms unter "Identität und Typ" zwischen "Location" und "Full Path"
4.) Klicken Sie auf das Ordnersymbol rechts neben dem Dateinamen.
5.) Navigieren Sie im Popup-Fenster zum neuen Speicherort der Datei und wählen Sie die Datei aus.
Dies funktionierte auf einem Pod-Projekt. Beenden Sie XCode.
rm -rf project.xcworkspace/xcuserdata/*
Restart XCode und Projekt wieder öffnen.
- 1. Schienen fehlende Vorlage nach Projekt verschieben
- 2. So korrigieren Sie fehlende Dateien in xcode iOS-Projekt
- 3. fehlende Dateien in xcode finden
- 4. Xcode Verschieben von Code in ein neues Projekt
- 5. ein großes Xcode Projekt
- 6. XCode Neues Projekt - dyldydyld_fatal_error
- 7. Ziel c Projekt-Setup auf xcode fehlende Frameworks
- 8. iPhone-Projekt auf iPad-Projekt in xcode?
- 9. Pod vom Projekt entfernen - xcode
- 10. Einige Dateien im XCode-Projekt durch Kompilierung deaktivieren
- 11. Xcode Projekt Build abgebrochen
- 12. Eclipse Java Projekt fehlende Plugins
- 13. Cmake erzeugen Xcode-Projekt aus vorhandenen Quellen
- 14. Entfernen Sie leere Zeilen aus Xcode-Projekt
- 15. Entfernen von Github aus Xcode-Projekt
- 16. System.BadImageFormatException verursacht durch NUnit Projekt
- 17. XCode Projekt Kompilierung
- 18. Rename Projekt in Xcode
- 19. Erstellen von ionischen Projekt immer Dateien aus dem Internet herunterladen
- 20. XCode-Projekt: Entfernen von Dateien aus dem Terminal (Skript, Befehl usw.)
- 21. Problem mit Suchergebnis - Xcode Projekt
- 22. Fehlende Quellkarten in Typescript + Webpack-Projekt
- 23. Doppelte Symbolerstellungsfehler in XCode-Projekt
- 24. Generieren Klassendiagramm mit Xcode-Projekt
- 25. mehrere ausführbare Dateien aus einem Projekt
- 26. Xcode iPhone Projekt Open Source-Dateien zu verteilen
- 27. Android Studio neues Projekt fehlende Ordner
- 28. CMake xcode-Projekt mit Lokalisierungen generieren
- 29. iOS Projekt-Update Xcode 4.2 Xcode 4,5
- 30. Wie erstelle ich eine statische Bibliothek aus einem Xcode-Projekt?
Sind Sie von Drittanbietern verwenden SDKs wie three20? –