Se você fez download de um projeto do react-native usando o git, como esperado ele deve vim sem as dependências, para compilar seu projeto com sucesso você deve:
yarn install react-native upgrade
Responda “n” para as perguntas do upgrade, isso vai evitar que ele substitua arquivos que provavelmente foram modificados para instalação de libs externas do react-native como o wix-native-navigation ou vector-icons.
Android
Dependendo da sua versão do react-native você pode enfrentar alguns problemas no Android, no meu caso eu tive que fazer 2 modificações usando o Android Studio:
– Retirar o @Override de alguns métodos que estavam com falha,
– No build.gradle tive que adicionar o google() no repositories:
buildscript { repositories { jcenter() google() // Adicionado }
IOS
No iOS tudo que tive que fazer foi instalar as dependências do Cocoapods caso ela seja usada no projeto, acessei a pasta ios:
install pod