Una CLI en Swift para gestionar tus apps iOS y macOS en App Store Connect. Envía versiones, gestiona capturas de pantalla, rastrea builds — con soporte completo para agentes de IA mediante CAEOAS.
Funciones
Construido sobre la API oficial de App Store Connect, con una arquitectura de tres capas y salida completa de affordances para flujos de trabajo con agentes de IA.
Cada respuesta incluye comandos listos para ejecutar en un campo affordances. Ningún agente necesita conocer el árbol de comandos completo — solo sigue los enlaces.
Gestiona el árbol completo de recursos de App Store Connect: Apps → Versiones → Localizaciones → Conjuntos de capturas → Capturas. Más Builds y TestFlight.
Envía cualquier versión iOS o macOS a revisión con un solo comando. La CLI gestiona automáticamente el flujo completo de envío a revisión en varios pasos.
Ejecuta todas las comprobaciones antes de enviar con un solo comando. Detecta compilaciones faltantes, precios no configurados y localizaciones incompletas — con gravedad MUST FIX vs SHOULD FIX. La acción de envío solo aparece cuando todo está en verde.
Accede a la API privada que impulsa la interfaz web de App Store Connect. Crea nuevas apps, lista todas las apps — funcionalidades no disponibles a través de la API REST pública. Autenticación basada en cookies del navegador, sin configuración adicional.
Genera screenshots de App Store en 1320×2868 con Gemini AI. Localiza en un comando — asc app-shots translate --to zh --to ja. Dimensiones correctas garantizadas.
Actualiza el texto de «Novedades», descripción, palabras clave y URLs de promoción por idioma para cualquier versión de la app. CRUD completo — lista, crea y actualiza en todas las regiones.
Crea conjuntos de capturas para cualquier tamaño de pantalla y sube imágenes PNG con el flujo de carga de 3 pasos de ASC. Compatible con todos los tipos de pantalla de iPhone, iPad, Mac y Apple TV.
Sube previsualizaciones en vídeo (.mp4, .mov, .m4v) con código de tiempo de miniatura opcional. El CLI gestiona el flujo completo de 3 pasos: reserva, carga por fragmentos y confirmación MD5.
Lee y escribe metadatos de app por idioma: nombre, subtítulo y URL de política de privacidad. Metadatos a nivel de app que aplican a todas las versiones — separados de las localizaciones de versión.
Inicia sesión una vez con asc auth login. Las credenciales se guardan en ~/.asc/credentials.json y son utilizadas automáticamente por cada comando. Sin variables de entorno por sesión.
Sube IPA/PKG con el flujo de 5 pasos de ASC: reservar slot, subir fragmentos, confirmar MD5 y esperar el procesamiento. Incluye listado, consulta y eliminación de registros de subida.
Gestiona grupos beta y testers: añade o elimina por email, importa/exporta en masa con CSV, distribuye builds a grupos y actualiza las notas de novedades por idioma.
Diseñado para humanos y máquinas. Salida en JSON (por defecto), tabla o markdown. Conecta fácilmente con jq, scripts o agentes de IA.
Crea IAPs consumibles, no consumibles y de suscripción no renovable. Establece precios por territorio desde los puntos de precio de App Store, gestiona nombre y descripción por idioma y envía a revisión.
Crea grupos de suscripciones y niveles (semanal a anual). Gestiona ofertas introductorias (prueba gratuita, pago por uso, pago anticipado), metadatos por idioma y envía a revisión.
Gestiona la cadena de firma completa: registra Bundle IDs, crea certificados desde CSR, registra dispositivos por UDID y crea o elimina perfiles de aprovisionamiento — todo desde el terminal.
Ejecuta asc tui para abrir un navegador TUI completo en el terminal. Navega por apps, versiones, builds y TestFlight con teclas de flecha — sin memorizar comandos. Ideal para explorar.
Inicio rápido
Un comando instala la última versión. No se requiere Xcode ni cadena de herramientas de Swift.
Guarda tu clave API con asc auth login. Las credenciales se almacenan en ~/.asc/credentials.json — sin variables de entorno por sesión.
Lista apps, inspecciona versiones, sube capturas de pantalla y envía a revisión — todo desde tu terminal o mediante un agente de IA.
Habilidades del agente
Instala más de 26 habilidades prediseñadas que enseñan a tu agente de codificación IA cómo usar cada comando asc — desde subidas hasta envíos.
Sube builds IPA/PKG y gestiona la distribución TestFlight
Genera y traduce capturas de pantalla del App Store con IA
Verificaciones previas antes de enviar a revisión
Configura y gestiona las credenciales de la API de App Store Connect
Gestiona grupos beta y testers para TestFlight
Lanzamiento de extremo a extremo: versionar, archivar, subir, enviar
Más de 26 habilidades disponibles — compatible con Claude Code, Cursor, Windsurf y más
Comunidad
Apps reales publicadas en el App Store por desarrolladores usando asc CLI.
Un solo comando para enviar tu app y abrir un pull request →