expo-build-deploy
Implementa apps iOS de Expo con EAS
El trabajo de lanzamiento de iOS para apps de Expo requiere perfiles de EAS, credenciales, pasos de TestFlight y reglas de versión. Esta skill ofrece listas de verificación y comandos enfocados para compilación, envío, actualizaciones OTA y resolución de problemas.
Detente y solicita confirmación antes de instalar.
Revisa el plan y obtén el consentimiento explícito del usuario antes de modificar archivos.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "expo-build-deploy" from https://skillstore.io/skills/cjharmath-expo-build-deploy.md and its manifest at https://skillstore.io/api/skills/cjharmath-expo-build-deploy/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "expo-build-deploy". Prepara mi app Expo para TestFlight.
Resultado esperado:
- Revisa el identificador de paquete, la versión, el número de compilación y la configuración del equipo de Apple.
- Confirma que las credenciales estén listas en EAS o en archivos locales.
- Crea una compilación de producción y envíala a TestFlight después de la confirmación.
Usando "expo-build-deploy". Mi actualización OTA no aparece.
Resultado esperado:
- Comprueba que el canal de compilación coincida con la rama de actualización.
- Confirma que la app no se esté ejecutando en modo de desarrollo.
- Reinicia la app después de que la actualización esté disponible.
Usando "expo-build-deploy". Planifica un lanzamiento en App Store.
Resultado esperado:
La skill devuelve una lista de verificación de lanzamiento que cubre capturas de pantalla, política de privacidad, clasificación por edades, cumplimiento de exportación, selección de compilación y pasos de revisión.
Auditoría de seguridad
Riesgo altoStatic command and network detections are mostly Markdown documentation false positives; the file contains no executable Ruby backtick code or autonomous outbound requests. The main confirmed risk is unsafe secret-handling guidance that can expose API keys through Expo client config and command history. No prompt injection language was found in SKILL.md.
Preocupaciones de seguridad confirmadas (2)
Elementos de revisión de capacidades (3)
Estas son capacidades locales reales que pueden esperarse para esta habilidad, por lo que requieren revisión, pero no se cuentan como comportamiento malicioso confirmado.
Factores de riesgo
⚙️ Comandos externos (55)
🌐 Acceso a red (3)
🔑 Variables de entorno (4)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/cjharmath-expo-build-deploy/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/cjharmath-expo-build-deploy?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/cjharmath-expo-build-deploy?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cjharmath-expo-build-deploy/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/cjharmath-expo-build-deploy.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
CJHarmath. (2026). expo-build-deploy security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cjharmath-expo-build-deploy/audits/7Cita BibTeX
@techreport{cjharmath-cjharmath-expo-build-deploy-2026,
author = {CJHarmath},
title = {expo-build-deploy security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/cjharmath-expo-build-deploy/audits/7},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "expo-build-deploy security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "CJHarmath"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/cjharmath-expo-build-deploy/audits/7"
identifiers:
- type: other
value: "skillstore:cjharmath-expo-build-deploy:audit:7"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: MedioLo que puedes crear
Crear una primera compilación iOS
Configura EAS para una app Expo y elige el perfil de compilación correcto.
Preparar la entrega a TestFlight
Revisa los campos de App Store Connect, credenciales, números de compilación y pasos de envío antes del lanzamiento para testers.
Resolver problemas de compilación y actualización
Usa comprobaciones específicas para errores de firma, procesamiento bloqueado, cierres inesperados y entrega de actualizaciones OTA.
Prueba estos prompts
Ayúdame a configurar EAS Build para mi app Expo iOS. Incluye los archivos de proyecto necesarios, perfiles y primeras comprobaciones de compilación.
Crea un plan de envío a TestFlight para mi app Expo. Cubre credenciales, número de compilación, campos de App Store Connect y pasos de revisión.
Mi compilación Expo iOS falló durante la firma. Guíame por las causas probables, comprobaciones de credenciales y pasos seguros de recuperación.
Revisa mi flujo de lanzamiento Expo iOS. Identifica brechas en perfiles de compilación, canales OTA, versionado, credenciales y preparación para el envío a App Store.
Mejores prácticas
- Confirma el perfil de EAS objetivo antes de cada compilación o envío.
- Mantén las claves privadas en un backend y expón solo la configuración pública del cliente.
- Incrementa los números de compilación de iOS para cada carga a App Store.
Evitar
- No pegues claves API privadas en una configuración de Expo visible para el cliente.
- No restablezcas credenciales de firma sin confirmar la propiedad del equipo y el impacto.
- No publiques actualizaciones OTA en producción sin hacerlas coincidir con el canal de lanzamiento.