docs/getting-started/xcode.es.md
Esta página repasa algunos trucos y consejos para usar Xcode. Si usas un entorno de desarrollo distinto, puedes omitir esta parte.
Por defecto, Xcode ejecutará tu proyecto desde la carpeta DerivedData. Esta carpeta es otra distinta a la carpeta raíz de tu proyecto (donde se encuentra tu fichero Package.swift). Esto quiere decir que Vapor no será capaz de encontrar ficheros y carpetas como .env o Public.
Puedes averiguar que esto está sucediendo si al ejecutar tu proyecto recibes el siguiente aviso.
[ WARNING ] No custom working directory set for this scheme, using /path/to/DerivedData/project-abcdef/Build/
Para solucionarlo, establece un directorio de trabajo personalizado para tu proyecto en el esquema de Xcode.
Primero, edita el esquema de tu proyecto pulsando en el selector de esquemas junto a los botones de play y stop.
Selecciona Edit Scheme... en el menú desplegable.
En el editor de esquemas, elige la acción App y la pestaña Options. Selecciona Use custom working directory e ingresa la dirección de la carpeta raíz de tu proyecto.
Puedes obtener la dirección completa a la raíz de tu proyecto ejecutando pwd en una ventana de terminal ubicada en el proyecto.
# obtener la dirección de la carpeta
pwd
Deberías obtener una salida similar a la que se muestra a continuación.
/path/to/project