Después de mirar en varios repositorios y foros de internet al terminar nos encontramos con la solución que te enseñamos más adelante.
Solución:
El proceso que debe seguir es muy similar a cambiar el nombre de una aplicación nativa de reacción. Básicamente solo necesitas ejecutar react-native upgrade
en el directorio de su proyecto raíz. Para más información puedes consultar otra pregunta aquí. Las instrucciones a continuación explican cómo crear otro proyecto nativo de reacción basado en uno copiado con un nuevo nombre.
- Primero copie el directorio en el que se encuentra la aplicación que desea cambiar de nombre. Y vaya a su directorio recién clonado.
- Cambiar el nombre en
index.ios/android.js
archivo que se proporciona como un parámetro para AppRegistry. - Cambie el nombre y la versión en consecuencia en
package.json
- Borrar
/ios
y/android
carpetas que quedan de su aplicación anterior. - Correr
$react-native upgrade
para generar/ios
y/android
carpetas de nuevo. - Correr
$react-native link
para cualquier dependencia nativa. - Finalmente corre
$react-native run-ios
o cualquier cosa que quieras.
Simplemente elimine / elimine Android e iOS (mantenga una copia de seguridad de la carpeta de Android e iOS) y ejecute el siguiente comando:
react-native eject
Supported version :
react-native <= 0.59.10
react-native-cli <= 1.3.0
react-native upgrade --legacy true
Supported version :
react-native >= 0.60.0
react-native-cli >= 2.1.0
Referencia: enlace
Tenga en cuenta que a partir de react-native 0.60.x puede usar lo siguiente para regenerar directorios ios/android:
react-native upgrade --legacy true
Crédito aquí: https://github.com/facebook/react-native/issues/25526
Recuerda que tienes el privilegio aclarar si te fue de ayuda.