mirror of https://github.com/vapor/docs.git
41 lines
1.6 KiB
Markdown
41 lines
1.6 KiB
Markdown
# Xcode
|
|
|
|
Questa pagina contiene alcuni consigli e trucchi per l'utilizzo di Xcode. Puoi saltarla se preferisci usare un ambiente di sviluppo diverso.
|
|
|
|
## Directory di lavoro personalizzata
|
|
|
|
Di default Xcode eseguirà il progetto dalla cartella _DerivedData_. Questa cartella non è la stessa della cartella principale del progetto (dove si trova il file _Package.swift_). Questo significa che Vapor non sarà in grado di trovare file e cartelle come _.env_ o _Public_.
|
|
|
|
Si capisce se questo sta accadendo se si vede il seguente avviso quando si esegue il progetto.
|
|
|
|
```fish
|
|
[ WARNING ] No custom working directory set for this scheme, using /path/to/DerivedData/project-abcdef/Build/
|
|
```
|
|
|
|
Per risolvere questo problema bisogna impostare una directory di lavoro personalizzata nello schema Xcode del progetto.
|
|
|
|
Per prima cosa, modificare lo schema del progetto cliccando sul selettore dello schema vicino ai pulsanti play e stop.
|
|
|
|

|
|
|
|
Selezionare _Edit Scheme..._ dal menu a tendina.
|
|
|
|

|
|
|
|
Nell'editor dello schema, scegliere l'azione _App_ e la scheda _Options_. Selezionare _Use custom working directory_ e inserire il percorso alla cartella principale del progetto.
|
|
|
|

|
|
|
|
Si può ottenere il percorso completo alla cartella principale del progetto eseguendo `pwd` da una finestra del terminale aperta lì.
|
|
|
|
```sh
|
|
# ottenere il percorso di questa cartella
|
|
pwd
|
|
```
|
|
|
|
Si dovrebbe vedere un output simile al seguente.
|
|
|
|
```
|
|
/percorso/al/progetto
|
|
```
|