Communitygithub.com

facultymemberunwieldiness454/app-store-preflight-skills

Verifique projetos iOS e macOS antes do envio para detectar problemas de revisão da App Store e reduzir o risco de rejeição.

O que é app-store-preflight-skills?

Esta skill foi projetada para desenvolvedores iOS e macOS que desejam minimizar as chances de rejeição ao submeter aplicativos para a App Store. Ela automatiza a verificação de projetos contra as diretrizes de revisão da Apple, identificando problemas comuns que podem levar à rejeição, como uso incorreto de APIs, configurações inadequadas de permissões, metadados ausentes ou conflitantes, e problemas de compatibilidade com versões de sistema operacional. Suporta tanto projetos Xcode tradicionais quanto projetos Swift Package Manager, e pode ser integrada em pipelines CI/CD para execução automatizada antes do envio. A skill analisa arquivos de configuração do projeto, código-fonte e assets, fornecendo um relatório detalhado com sugestões de correção, o que permite que os desenvolvedores corrijam problemas antes mesmo de iniciar o processo de submissão, economizando tempo e recursos.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add facultymemberunwieldiness454/app-store-preflight-skills

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que app-store-preflight-skills faz?

Verifique projetos iOS e macOS antes do envio para detectar problemas de revisão da App Store e reduzir o risco de rejeição.

Como usar

Esta skill analisa seu projeto iOS ou macOS em busca de possíveis problemas que poderiam causar rejeição na App Store. Ela verifica:

  • Uso de APIs: Detecta APIs privadas ou obsoletas que podem levar à rejeição.
  • Configurações do Info.plist: Verifica permissões e entradas obrigatórias.
  • Assets e ícones: Confirma que todos os ícones e imagens necessários estão presentes e no formato correto.
  • Metadados: Valida metadados como versão, build e descrição.
  • Compatibilidade: Verifica se o projeto atende aos requisitos mínimos de sistema operacional.

Suporte a plataformas

  • iOS
  • macOS
  • Xcode
  • Swift Package Manager

Integração CI/CD

Você pode integrar esta skill em seu pipeline CI/CD para executar verificações automaticamente sempre que uma nova versão for enviada para revisão.

Exemplo de comando:

preflight-check --project ./MyApp.xcodeproj

Relatórios

Após a análise, um relatório detalhado é gerado com:

  • Lista de problemas encontrados
  • Gravidade (alta, média, baixa)
  • Sugestões de correção
  • Links para documentação relevante da Apple

Habilidades Relacionadas