Frage

Ich habe versucht, eine benutzerdefinierte Projektvorlage zum Einrichten von Unit-Tests zu erstellen.

Das Problem ist, dass, wenn ich ein neues Projekt basierend auf dieser Vorlage es Verweise auf die Template-Dateien erstellt:

Wenn ich eine Datei bearbeiten, ändert sich meine Template-Dateien anstelle von meiner eigentlichen Projektdateien! Wenn ich meine Vorlage löschen, Dateien von meinem aktuellen Projekt werden rot!

Die Projektvorlage ist in:

/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates / Application / Test-basierte Application

Lesen einige Fragen auf Stack-Überlauf habe ich versucht, meine Vorlage Projekt zur Installation in

/ Library / Application Support / Entwickler / Shared / Xcode / Projektvorlagen

Aber ich kann meine Vorlage nicht sehen, wenn ich ein neues Projekt erstellen.

Kann jemand helfen?

Danke, Vincent

War es hilfreich?

Lösung

Sie könnten interessiert sein in meinem Xtemplate Projekt auf GitHub. Es ist ein einfaches Skript, das ein neues Xcode-Projekt mit anständigen Vorgaben eingerichtet werden, es verfügt über eine Einheit mit OCMock Prüfziel.

Andere Tipps

Es gibt mehrere Gründe, aber das wichtigste ist, weil die Vorlage info plist-ID nicht eindeutig ist! wie Sie gesagt haben Sie die Vorlage in /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Vorlagen / Application / Test-basierte Anwendung gesetzt haben und dann die gleiche Vorlage in anderen Ort bewegt. xcode hat die Identifikationsnummer in der ersten Position gesehen, und ignoriert die zweite. Ändern Sie die Kennung und es zu versuchen. warum nicht versuchen, die Hauptvorlagenordner: Bibliothek / Entwickler / Xcode / templates

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top