Zum Inhalt

Xcode

Dieser Abschnitt geht auf Tipps und Tricks zur Verwendung von Vapor in Xcode ein. Solltest du eine andere Entwicklungsumgebung verwenden, kannst du natürlich den Abschnitt überspringen.

## Arbeitsverzeichnis

Xcode greift standardmäßig auf den Derived Data-Ordner zu. Der Ordner ist fälschlicherweise jedoch nicht das Arbeitsverzeichnis deines Projektes, weshalb Vapor beispielweise den Public-Ordner oder die Datei mit Umgebungsvariablen nicht vorfinden kann. Xcode gibt daraufhin eine Fehlermeldung aus:

[ WARNING ] No custom working directory set for this scheme, using /path/to/DerivedData/project-abcdef/Build/

Um das Problem zu lösen, musst du den Pfad zu deinem Projekt in Schemen-Editor hinterlegen. Rufe über die den Menüpunkte Products > Scheme > Edit Scheme... den Editor auf und wähle das Schema App aus.

Klicke in der rechten Fensterhälfte auf den Reiter Options und gebe unter dem Punkt Working Directory den Pfad zu deinem Projekt mit an.

Xcode Scheme Options

Für den Fall, dass du den Pfad zu deinem Projekt nicht kennst, kannst du mit Hilfe des Terminal-Befehls 'pwd' den Pfad ganz einfach herausfinden.

# verify we are in vapor project folder vapor --version # get path to this folder pwd

framework: 4.x.x toolbox: 18.x.x /path/to/project