Lucas, acho que tem dependências faltando, por exemplo, no app.json
tem o userInterfaceStyle
e backgroundColor
, eles precisam do expo-system-ui
instalado, isso pq essa dependência habilita o bloqueio nativo da interface com base no app.json.
Instala ela e veja se resolve:
npx expo install expo-system-ui
Outra dependência é o uso do splash
e/ou quando configura o resizeMode
, eles dependem do expo-splash-screen
, porque quando vc configura o posicionamento da tela com splash no app.json
, só vai funcionar se o expo-splash-screen
estiver instalado no projeto.
npx expo install expo-splash-screen
Testa isso e veja se resolve.
Opa Juliano!
Infelizmente não foi o suficiente, eu estava tentando explorar a ideia de que seria algo relacionado a alguma dependência que estava faltando, intalei também a react-native-safe-area-context
e a react-native-screens
que aparentemente são necessárias para usar o react navgation independente se vai usar apenas a navegação via drawer.
Eu até imaginava que poderia ser algo relacionada a alguma dependência, mas não consegui localizar nada a mais, até se você souber alguma forma de buscar algum log de erro do app.
Obrigado pela ajuda Juliano!