¿Cómo compilar e implementar una aplicación nativa de reacción desde la línea de comandos?
Me gustaría automatizar la compilación + implementación de mi aplicación React-Native, por ejemplo, para enviar una compilación TestFlight.
Antes de enviar la aplicación, generalmente hago lo siguiente:
Corroreact-native bundle
Cambio la configuración de compilación aRelease
en el esquemaComento el código relativo ajsCodeLocation
en AppDelegate.m¿Es posible escribir un solo comando desde la Terminal para realizar esos pasos, de modo que luego pueda implementarlo con una herramienta de automatización, p. confastlane
?
Hasta ahora, solo necesitaría automatizar el segundo y tercer paso.
CambiarjsCodeLocation
Podría agregar una condición, p.
#if "<build configuration is release>"
jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle"];
#else
jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
#end
pero no sé cómo llegar a la configuración de configuración de compilación.