For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /pt/docs/mobile/configuration.md (or send Accept: text/markdown).
Configurar a aplicação móvel
Define o endereço do backend e o esquema de links profundos usados pela build nativa, e mantém os dois lados da transferência sincronizados.
Instalação e configuração
Coloca os valores destinados ao dispositivo em apps/mobile/.env.local; o Expo lê esse ficheiro, não o .env na raiz do repositório. EXPO_PUBLIC_API_URL é a origem do backend web que o telefone alcança — o mesmo valor que testaste no navegador do telefone. EXPO_PUBLIC_APP_SCHEME é o esquema URI nativo da aplicação; usa um valor de DNS inverso como com.example.app.
app.json define o nome do produto, o slug, a versão, o identificador de bundle e os plugins. app.config.ts deriva o esquema de links profundos e as origens de produção de EXPO_PUBLIC_APP_SCHEME, pelo que uma mudança de esquema exige uma nova build nativa, não apenas reiniciar o Metro. No servidor, adiciona cada origem que a aplicação usa a MOBILE_ALLOWED_ORIGINS; a transferência falha de forma segura quando os dois lados não coincidem.
Todos os valores EXPO_PUBLIC_* são incluídos no bundle da aplicação. Mantém as chaves dos fornecedores no servidor e usa valores públicos apenas para endereços e esquemas.
EXPO_PUBLIC_API_URL=http://192.168.1.25:3000
EXPO_PUBLIC_APP_SCHEME=com.example.appFluxo de implementação
Reinicia o Expo depois de alterar .env.local. Executa os testes e a verificação de tipos do pacote e confirma o esquema resolvido com uma build de desenvolvimento: abre um link de callback de autenticação e verifica que volta à aplicação em vez do navegador. O Expo Go não consegue validar esquemas personalizados da tua build nativa.
Verificação e resolução de problemas
Reinicia o Expo depois de alterar .env.local e abre a pré-visualização no dispositivo de destino. Muda o tema, reinicia a aplicação e confirma que a escolha persiste; depois aciona um link profundo e verifica que a aplicação o encaminha em vez do navegador.
Para continuar a configuração, leia Testar a aplicação móvel.