Salve Lucas! Dei uma olhada rápida no seu código, me parece que no arquivo index de rotas, o nome da screen está diferente do que foi importado.
PS.: Revise esse arquivo, inclusive aconselho utilizar o Eslint e Prettier, ambos são ferramentas poderosas que formatam o código e auxilia a identificar possíveis erros de ortografia ou sintaxe.
Na linha 3 vc faz a importação da página AddReseases e na Screen o atributo "name" está como AddReleses, sem o "a", veja se resolve blz? Abraço!
// Aqui você importa como AddReleases:
import AddReleases from '../pages/AddReleases';
<Screen
// AQUI ESTÁ DIFERENTE DO NOME DO QUE FOI IMPORTADO:
name='AddReleses'
options={{
title: 'Efetuar Lançamento'
}}
component={AddReleases}
/>
Salve Juliano!
Obrigado pelo comentário! Infelizmente não era isso mesmo, essa propriedade neme meio que serve apenas como um indentificador então acaba não interferindo nisso, mesmo o nome estando errado ali, fiz a build e o erro persiste mesmo.
Eu imagino que estou fazendo algo relacionado a buid errado, fiz um teste aqui de usar aquela opção de npx create-expo-app my-app --template
e escolhi inciar o projeto com o template navgation (typescript) e fiz a build da mesma forma que estava fazendo no meu app pesoal e ao instalar o apk gerou o mesmo problema de apenas abrir a tela de splash e já fechar o app.
Imagino que seja alguma configuração incorreta no app.json ou no eas.json, encontro muito pouco conteúdo sobre isso mesmo. O processo que estou fazendo é o seguinte:
Estando logado na minha conta do expo efetuo o comando:
eas build:configure
Esse processo vai criar o arquivo eas.json que apenas adiciono o código abaixo dentro do perfil 'previw' ficando da seguinte forma (seguindo essa documentação):
[...]
"preview": {
"distribution": "internal",
"android": {
"buildType": "apk"
}
}
[...]
Após isso executo o comando:
eas build -p android --profile preview
Eu imagino que não estou fazendo alguma configuração obrigatória ou esquecendo algo mesmo, caso lembre de alguma configuração que não estou fazendo, agradeço muito!