Ionic práctico: App con REST

Plataformas de la aplicación: emulando en IOs

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Cuando se instala Ionic por primera vez no es raro encontrarnos con diversos problemas cuando tratamos de compilar o emular los proyectos para IOs. En este vídeo vamos a intentar emular con un sistema a medio instalar y veremos los diversos problemas que encontraremos.

Transcripción

Esta aplicación la voy a crear para Android y para iOS Así que dentro de mi Mac voy a tener que instalar por un lado el Android Studio que se descarga directamente desde la web del developer.android.com y por otro lado también tengo que tener instalado el Xcode aparte de eso también voy a necesitar si quiero utilizar los emuladores hacer más cosas, si yo pruebo a emular directamente desde iOS, por ejemplo, me voy a encontrar que no tengo permisos de poder hacerlo, me va a dar un error, aquí lo podemos ver que me indica que efectivamente no tengo esos permisos, pero esos los puedo añadir, así que utilizo Ionic hooks, ejecuto. Vuelvo a ejecutar la emulación, y el siguiente paso es que si no he añadido los permisos necesarios para el Xcode aquí lo podemos ver que necesita permiso de administacion pues bueno entonces tendré también que hacer una modificación, y es ejecutar Sudo y de nuevo volver otra vez a intentarlo. Por cierto que, ejecuté el comando que no era, ahora sí. sudo ionic emulate iOS Otro error que se puede encontrar que es el que me esperaba antes, pues es el que efectivamente habría que aceptar la licencia, así que de nuevo vuelvo a intentarlo ejecuto la licencia, como administrador, se puede ver que es una gran licencia, y ya por fin, pues me permite escribir agree y una vez más ejecuto la emulación y ahora sí debería de funcionar. Esto es en el caso de que: 1. No se tengan permisos 2. No se tenga la licencia. 3. No se este utilizando Sudo para generar esta emulación de IOS Para todos aquellos que esas opciones ya las tengan planteadas previamente pues entonces no se encontrarán con este problema. Ahora podemos ver que sí se está ya compilando, y una vez que se haya terminado de compilar, pues va a ejecutar el emulador que viene por defecto. Ese emulador que aquí lo tenemos funcionando, pero que todavía tenemos algún problemas más. Aparte por supuesto de que necesito hacer zoom sobre él, puedo hacer que me lo escale, por ejemplo, al 50 % no me cabe todavía lo tendré que poner al 25 % y ahora ya lo podría dar en funcionamiento pero es que además de eso, me está diciendo que falta una carpeta, que necesita una carpeta. Donde guardar este System Log Este error se debe a que en la carpeta Corp Simulator no tenemos permiso para crear lo necesario. Hay varias formas de solucionar este error, una de ellas, puede ser, el que haya algún problema con la instalación de Cordaba y tenga que reinstalar la plataforma, un error bastante más general suele ser que tenga que conceder permisos en la carpeta de users así que para eso tendré que poner aquí el nombre, aquí tendré que volver a poner de nuevo ese nombre. Eso concederá esos permisos y otro posible error también que se puede tener que de hecho es el que yo tengo, es el que en la carpeta donde estoy generando estos archivos esta carpeta en concreto está creada dentro del escritorio y por tanto tiene unos permisos especiales, así que voy a tener que concederle permisos de escritura, tanto a ella como a sus archivos para que así de esa manera se pueda generar la emulación sin la necesidad de utilizar ese sudo así que si ahora pruebo de nuevo, a emular pero sin él. Ahora sí compilará y ejecutará después del emulador. Ya compilado, ahora ya no genera ese error y de hecho si abro el emulador pues aquí podemos ver funcionando ya, esta aplicación y esto por parte de IOS

Ionic práctico: App con REST

Practica creando una aplicación con Ionic, gracias a la combinación de AngularJS, HTML5 y un back-end basado en PHP para servir datos a tu app así como modificar registros.

3:00 horas (38 Videos)
Actualmente no hay comentarios.
 

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.