Hoy vamos a solucionar el problema que no nos permite instalar un build de desarrollo generado con Expo usando EAS para React Native en iOS iPhone o iPad.

El mensaje que aparece es el siguiente:
«Imposible instalar [APP]»
«Esta app no se puede instalar porque no se ha podido verificar su integridad.»
El problema es que nuestro dispositivo no está registrado para poder utilizar esta app.
Para ello vamos a registrarlo:
eas device:create
Y ahora debes rellenar eligiendo una de las formas que se sugieren:
? How would you like to register your devices? » - Use arrow-keys. Return to submit. > Website - generates a registration URL to be opened on your devices Developer Portal - import devices already registered on Apple Developer Portal Input - allows you to type in UDIDs (advanced option) Current Machine - automatically sets the provisioning UDID of the current Apple Silicon machine Exit
Yo he elegido la opcion del QR.
Nos solicitará descargar un perfil.
Lo descargamos en nuestro iPhone o iPad, y ahora vamos a Ajustes > Perfil descargado.
En este momento lo instalamos. Podemos revisar que esté verificado.
Y para evitar volver a generar el build, puedes volverlo a firmar:
eas build:resign --profile "development" --platform ios
Nos solicitará qué versión quieres firmar.
Y solicitará revisar los dispositivos de nuevo. En mi caso selecciono el nuevo qué aparece y el resto.
Ahora ya podemos volver a descargar el build y lo tendremos listo para instalar en el nuevo dispositivo.

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.