Cómo iniciar una reacción
Configura la aplicación para que se ejecute en el emulador. Después de ejecutar, presione Comando + D para que aparezca la opción del menú de depuración y seleccione depurar en Chrome. La versión actual solo admite Chrome para la depuración y es posible que admita Safari para la depuración en el futuro. El proceso de depuración es el mismo que escribir código js de depuración de front-end. Puede agregar puntos de interrupción y registrar registros de depuración.
En algunos casos, Chrome no funciona, posiblemente debido a complementos de otras aplicaciones. En este punto, es necesario desactivar otros complementos para depurar el código nativo de reacción.
Si desea ejecutarlo en una máquina real, debe cambiar la dirección en jsCodeLocation a la dirección IP de la máquina local, como 192.168.1.x. De esta manera puede ejecutarlo. una máquina real, pero aún no puedes publicarla en la tienda de aplicaciones. Al publicar, es necesario comentar el código.
jsCodeLocation =[URL NSURL con cadena:@ " http://localhost:8081/index . IOs . bundle "]
, descomente esta línea de código:
jsCodeLocation =[[ns paquete paquete principal]URLForResource:@ " principal " con extensión:@ " js paquete "];
De esta manera, la aplicación siempre puede ejecutarse en la máquina real sin confiando en el soporte del entorno de desarrollo.
A la hora de publicar, recuerda seleccionar la versión de lanzamiento para que no aparezca el menú de depuración.