Pré-requisitos
Certifique-se de ter o ambiente instalado antes de continuar.
O iPhone e o computador precisam estar na mesma rede Wi-Fi para o Expo conseguir se conectar.
Baixar o Projeto
Faça o download do arquivo ZIP ou clone via Git.
Instalar Dependências
Abra o terminal integrado do VSCode com Ctrl + ` e rode:
npm install
Isso pode levar alguns minutos na primeira vez. Você verá uma pasta node_modules sendo criada — é normal.
Se preferir usar Yarn:
yarn install
Rodar o Projeto
Inicie o servidor de desenvolvimento do Expo:
npx expo start
O terminal exibirá um QR Code no terminal ou no browser
Abra o app Expo Go no iPhone
Escaneie o QR Code com a câmera do Expo Go
O app abrirá automaticamente no seu iPhone 🎉
Pronto! Qualquer alteração no código será refletida em tempo real no iPhone via Fast Refresh.
Problemas Comuns
Soluções para os erros mais frequentes.
Expo Go não consegue se conectar
Verifique que iPhone e computador estão na mesma rede Wi-Fi. Se não funcionar, tente o modo tunnel:
npx expo start --tunnel
Erro ao rodar npm install
Apague a pasta node_modules e o arquivo package-lock.json, depois reinstale:
rm -rf node_modules package-lock.json
npm install
App travou ou não atualiza
Limpe o cache do Expo e reinicie:
npx expo start --clear
iPhone não aparece no Expo Go
Certifique-se de que o Expo Go está atualizado na App Store. Versões muito antigas podem não ser compatíveis com o SDK atual do projeto.