Uma CLI Swift para gerenciar seus apps iOS e macOS no App Store Connect. Envie versões, gerencie capturas de tela, monitore builds — com suporte completo a agentes de IA via CAEOAS.
Recursos
Construído sobre a API oficial do App Store Connect, com uma arquitetura limpa de três camadas e saída completa de affordances para workflows de agentes de IA.
Cada resposta incorpora comandos prontos para execução em um campo affordances. Nenhum agente precisa conhecer a árvore completa de comandos — basta seguir os links.
Gerencie toda a árvore de recursos do App Store Connect: Apps → Versões → Localizações → Conjuntos de capturas → Capturas. Mais Builds e TestFlight.
Envie qualquer versão iOS ou macOS para revisão com um único comando. A CLI trata automaticamente todo o fluxo de submissão de revisão em múltiplas etapas.
Execute todas as verificações antes de enviar com um único comando. Detecta builds ausentes, preços não configurados e localizações incompletas — com severidade MUST FIX vs SHOULD FIX. A ação de envio só aparece quando tudo está verde.
Acesse a API privada que alimenta a interface web do App Store Connect. Crie novos apps, liste todos os apps — funcionalidades não disponíveis pela API REST pública. Autenticação baseada em cookies do navegador, sem configuração adicional.
Gere screenshots do App Store em 1320×2868 com Gemini AI. Localize em um comando — asc app-shots translate --to zh --to ja. Dimensões corretas garantidas.
Atualize o texto «Novidades», descrição, palavras-chave e URLs promocionais por idioma para qualquer versão do app. CRUD completo — liste, crie e atualize em todas as regiões suportadas.
Crie conjuntos de capturas para qualquer tamanho de ecrã e carregue imagens PNG com o fluxo de upload ASC em 3 etapas. Suporta todos os tipos de ecrã iPhone, iPad, Mac e Apple TV.
Carregue pré-visualizações em vídeo (.mp4, .mov, .m4v) com código de tempo de miniatura opcional. O CLI gere o fluxo completo de 3 etapas: reserva, upload por fragmentos e confirmação MD5.
Leia e escreva metadados do app por idioma: nome, subtítulo e URL da política de privacidade. Metadados ao nível do app aplicáveis a todas as versões — separados das localizações de versão.
Faça login uma vez com asc auth login. As credenciais são salvas em ~/.asc/credentials.json e utilizadas automaticamente por cada comando. Sem variáveis de ambiente por sessão.
Carregue IPA/PKG com o fluxo ASC de 5 etapas: reservar slot, upload por fragmentos, confirmar MD5 e aguardar processamento. Inclui listagem, consulta e eliminação de registos de upload.
Gira grupos beta e testadores: adicione ou remova por email, importe/exporte em massa via CSV, distribua builds para grupos e atualize notas de novidades por idioma.
Projetado para humanos e máquinas. Saída em JSON (padrão), tabela ou markdown. Conecte facilmente ao jq, scripts ou agentes de IA.
Crie IAPs consumíveis, não consumíveis e de subscrição não renovável. Defina preços por território a partir dos pontos de preço App Store, gira nome e descrição por idioma e submeta para revisão.
Crie grupos de subscrições e níveis (semanal a anual). Gira ofertas introdutórias (trial gratuito, pagamento por uso, pagamento antecipado), metadados por idioma e submeta para revisão.
Gira a cadeia completa de assinatura: registe Bundle IDs, crie certificados a partir de CSR, registe dispositivos por UDID e crie ou elimine perfis de provisionamento — tudo no terminal.
Execute asc tui para abrir um navegador TUI completo no terminal. Navegue por apps, versões, builds e TestFlight com teclas de seta — sem memorizar comandos.
Início rápido
Um comando instala a versão mais recente. Não é necessário Xcode ou cadeia de ferramentas Swift.
Salve sua chave API com asc auth login. As credenciais são armazenadas em ~/.asc/credentials.json — sem variáveis de ambiente por sessão.
Liste apps, inspecione versões, faça upload de capturas de tela e envie para revisão — tudo do seu terminal ou de um agente de IA.
Habilidades do Agente
Instale mais de 26 habilidades prontas que ensinam seu agente de codificação IA a usar cada comando asc — de uploads a submissões.
Faça upload de builds IPA/PKG e gerencie a distribuição TestFlight
Gere e traduza capturas de tela do App Store com IA
Verificações prévias antes de enviar para revisão
Configure e gerencie credenciais da API do App Store Connect
Gerencie grupos beta e testadores do TestFlight
Lançamento ponta a ponta: versionar, arquivar, fazer upload, enviar
Mais de 26 habilidades disponíveis — compatível com Claude Code, Cursor, Windsurf e mais
Comunidade
Apps reais na App Store publicados por desenvolvedores usando asc CLI.
Um comando para enviar seu app e abrir um pull request →