Solución de Problemas

Errores reales, su causa, y la solución. Buscá tu mensaje acá antes de meterte en una sesión de debugging.

Error Causa Solución
“Invalid Provisioning Profile … signed with an Ad Hoc/Enterprise Provisioning Profile” en eas submit Estás submiteando un build preview (ad-hoc) a la tienda Compilá con el profile production y submiteá eso. Nunca hagas eas submit de un build preview
“The IPA bundle ID ‘X’ does not match your Firebase app’s bundle ID ‘Y’” El App ID de Firebase apunta a una app registrada con un bundle id distinto Registrá la app de iOS con tu bundle id de producción (Android con su package); apuntá los App IDs del .env a esas apps
El tester ve “Device registered, wait for email” pero no puede instalar (iOS) El UDID del dispositivo no está en el provisioning profile del build subido — común al agregar un dispositivo, empeorado por --non-interactive Regenerá el profile con todos los dispositivos vía eas credentials, recompilá, redistribuí; verificá el IPA primero
“Missing FIREBASE_ANDROID_APP_ID in .env” No hay .env, o falta el App ID cp scripts/.env.example .env y completá los App IDs reales
“Unable to select an Apple team in non-interactive mode” Un comando no interactivo necesita saber el team Agregá --apple-team-id <TEAM_ID>
Android “app not installed” / conflicto de firma Ya está instalada una versión de tienda firmada de forma distinta Desinstalá la versión de tienda primero, después instalá el build interno