Estoy usando process.env.API_URL para intentar obtener mi URL de API del archivo eas.json pero sigue volviendo "indefinido". A continuación se muestra mi eas.json y el código que estoy usando para obtener API_URL y API_KEY:
{ "build": { "release": {}, "production": { "env": { "API_KEY": "myapikey", "API_URL": "https://api.my.com" } }, "development": { "developmentClient": true, "distribution": "internal", "env": { "API_KEY": "myapikey", "API_URL": "https://staging-api.my.com" } } }, "submit": { "release": { "android": { "serviceAccountKeyPath": "../path/to/api-xxx-yyy-zzz.json", "track": "internal" } } } } const apiKey = process.env.API_KEY; const apiURL = process.env.API_URL;console.logging the apiKey devuelve el valor correcto; sin embargo, console.logging apiURL devuelve "indefinido"
Seguí el ejemplo que muestran los documentos de Expo aquí: https://docs.expo.dev/guides/environment-variables/
¿Por qué API_KEY regresaría bien pero API_URL no estaría definido? Reinicié Expo y borré el caché y el problema persiste.