Os voy a enseñar cómo generar un Build development para iOS usando EAS.
Primero tenemos que generar el proyecto como se indica en este tutorial: Como crear un build development usando Expo EAS con React Native
Ahora a llegar al paso de ejecutar:
eas build --profile development --platform ios
- Aparecerá lo siguiente:
If you provide your Apple account credentials we will be able to generate all necessary build credentials and fully validate them.
This is optional, but without Apple account access you will need to provide all the missing values manually and we can only run minimal validation on them.
Podemos indicar Yes, si es la primera vez que generamos la APP ya que va a necesitar la cuenta para registrar el id de la APP. Aunque en el próximo paso va a solicitar la cuenta de APPLE.
2. Ahora pregunta si queremos reutilizar el certificado o generar uno. Indicamos Yes
3. Ahora solicita que creemos un dispositivo de prueba. Generará un código QR que descargará un perfil de grupo de pruebas de desarrollo para descargar en nuestro dispositivo. Una vez descargado, tenemos que ir a ajustes, seleccionar la notificación que aparece y pulsar en unirse al grupo de pruebas.
4. Ahora, si es la primera vez que registramos la APP, va a solicitar todos los campos necesarios para registrarla en APPLE STORE:
- Primero nos pregunta si queremos utilizar el certificado de nuestra cuenta de desarollador, indicamos que si.
- Would you like to set up Push Notifications for your project? ›Yes (si queremos o tenemos pensado usar Push Notification)
- Ahora pregunta por el id de desarrollador, si es correcto indicamos Yes.
- Currently valid on Apple’s servers. › Yes.
5. Ahora comienza a generar la build. Si todo ha ido bien, aparecerá un QR.
- Escanea el QR con el iPhone registrado en la cuenta de pruebas.
- Ahora pedirá que actives el iPhone en modo desarrollador:
- Primero tienes que ir a ajustes>privacidad/seguridad>modo desarrollador (si)
- Ahora se reinicia el iPhone.
- Una vez reiniciado, nos pedirá confirmación de activar el modo desarrollador, indicamos que sí e introducimos el código de nuestro dispositivo.
6. Una vez finalizado el proceso, para poder ejecutar el proyecto desde react, tenemos que poner el siguiente comando:
npx expo start --dev-client
Y ya se ejecutan builds con parte nativa sobre la build dev.
Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.
2 comentarios en «Generar un Build Dev para iOS en React Native con Expo (EAS) APP Nativa»