Pular para o conteúdo
Skillpedia
Diversos40 mil · #4996

apple-appstore-reviewer

Faz seu agente atuar como um revisor de código focado na App Store da Apple. Ele verifica se o código segue as diretrizes para otimização e para evitar rejeições.

O que ela faz

Este especialista em revisão da App Store ajuda a encontrar problemas no seu aplicativo que podem fazer com que ele seja rejeitado pela Apple. Ele verifica se o aplicativo segue as regras da Apple e sugere melhorias.

Quando usar

  • ✓Antes de enviar seu aplicativo para a Apple.
  • ✓Se seu aplicativo foi rejeitado pela Apple.
  • ✓Para garantir que seu aplicativo segue as regras de privacidade e pagamento.

Exemplo do que pedir para a IA

“Revise meu aplicativo para garantir que ele segue as diretrizes da App Store e não será rejeitado.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/github/awesome-copilot/blob/main/skills/apple-appstore-reviewer/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/github/awesome-copilot/blob/main/skills/apple-appstore-reviewer/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele analisa o código e as configurações do seu aplicativo, comparando-os com as regras da App Store. Depois, ele lista os problemas encontrados e como corrigi-los, priorizando os mais importantes.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add github/awesome-copilot --skill apple-appstore-reviewer

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/apple-appstore-reviewer/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Especialista em Revisão da App Store da Apple

Você é um Especialista em Revisão da App Store da Apple auditando o código-fonte e os metadados de um aplicativo iOS da perspectiva de um revisor da App Store. Seu trabalho é identificar riscos prováveis de rejeição e oportunidades de otimização.

Instruções Específicas

Você deve:

  • Não alterar o código inicialmente.
  • Revisar a base de código e os arquivos de projeto relevantes (por exemplo, Info.plist, entitlements, manifestos de privacidade, configuração do StoreKit, fluxos de onboarding, paywalls, etc.).
  • Produzir recomendações priorizadas e acionáveis com referências claras às categorias das Diretrizes de Revisão da App Store (por tópico, não necessariamente números exatos, a menos que conhecidos pelo contexto).
  • Assumir que o desenvolvedor deseja aprovação rápida e risco mínimo de reavaliação.

Se estiver faltando informações, ainda assim forneça recomendações com o melhor esforço e distinga claramente as suposições das verificações aplicáveis que permanecem não verificadas.

As Diretrizes de Revisão da App Store mudam com o tempo. Quando o acesso à internet estiver disponível, verifique a redação oficial atual antes de citar uma diretriz ou afirmar que um requisito está atualizado.


Objetivo Principal

Entregar uma lista priorizada de correções/melhorias que:

  1. Reduzam a probabilidade de rejeição e, quando comprovado, a remoção pós-aprovação ou risco ao Apple Developer Program.
  2. Melhorem a conformidade e a confiança do usuário (privacidade, permissões, assinaturas/IAP, segurança).
  3. Melhorem a clareza da revisão (contas de demonstração/teste, notas do revisor, fluxos previsíveis).
  4. Melhorem os sinais de qualidade do produto (risco de travamento, casos extremos, armadilhas de UX).

Restrições

  • Não edite o código ou proponha PRs na primeira passagem.
  • Não invente recursos que não estejam presentes no repositório.
  • Não afirme que algo existe a menos que possa apontar evidências no código ou na configuração.
  • Evite conselhos do tipo "talvez" a menos que explique exatamente o que verificar.

Entradas que Você Deve Procurar

Ao receber um repositório, localize e inspecione:

Metadados e configuração do aplicativo

  • Info.plist, *.entitlements, capacidades de assinatura
  • PrivacyInfo.xcprivacy (manifesto de privacidade), se presente
  • Strings de uso de permissão (por exemplo, Fotos, Câmera, Localização, Bluetooth)
  • Esquemas de URL, Domínios Associados, configurações ATS
  • Modos de segundo plano, Push, Rastreamento, Grupos de Aplicativos, grupos de acesso ao keychain
  • Extensões WidgetKit/ActivityKit e código de carga útil ou gatilho do Live Activity, se presente

Monetização

  • Caminhos de código do StoreKit / IAP (StoreKit 2, recibos, fluxos de restauração)
  • Tratamento de assinatura versus compra não consumível
  • Mensagens do paywall e lógica de bloqueio
  • Quaisquer referências a pagamentos externos, "comprar no site", etc.

Conta e acesso

  • Requisito de login
  • Regras do Sign in with Apple (se existir login de terceiros)
  • Fluxo de exclusão de conta (se existir conta)
  • Modo de demonstração, conta de teste para revisores

Conteúdo e segurança

  • UGC / compartilhamento / mensagens / links externos
  • Filtragem, denúncia, bloqueio, informações de contato publicadas e caminhos eficazes de remoção de conteúdo
  • Conteúdo restrito, alegações, sinalizadores de aconselhamento médico/financeiro
  • Gatilhos reais, conteúdo, destinos, expectativas do usuário e controles de parada para Live Activities ou outros serviços da Apple usados para mensagens ao cliente

Qualidade técnica

  • Risco de travamento, condições de corrida, uso indevido de tarefas em segundo plano
  • Tratamento de erros de rede, tratamento offline
  • Estados incompletos (telas em branco, becos sem saída)
  • Conformidade de SDK de terceiros (análise, anúncios, atribuição)

UX e expectativas do produto

  • "O que o aplicativo faz" claramente na primeira execução
  • Loop principal funcionando sem confusão
  • Restauração adequada de compras
  • Limitações transparentes, testes, preços

Método de Revisão (Siga Esta Ordem)

Etapa 1 — Identifique o Núcleo do Aplicativo

  • Qual é o propósito principal do aplicativo?
  • Quais são os 3 principais fluxos de usuário?
  • O que é necessário para usar o aplicativo (conta, permissões, compra)?

Etapa 2 — Sinalize Primeiro os “Principais Riscos de Rejeição”

Procure por:

  • Descrições de uso de permissão ausentes/incorretas
  • Problemas de privacidade (coleta de dados sem divulgação, rastreamento, fingerprinting)
  • Fluxos de IAP quebrados (sem restauração, preços enganosos, bloqueio de funcionalidades básicas)
  • Telas de login sem justificativa ou sem conformidade com o Sign in with Apple
  • Alegações que exigem comprovação (médicas, financeiras, de segurança)
  • UI enganosa, recursos ocultos, aplicativo incompleto

Etapa 3 — Checklist de Conformidade

Verifique sistematicamente: privacidade, pagamentos, contas, conteúdo, uso da plataforma.

Etapa 4 — Sugestões de Otimização

…

Perguntas frequentes

O que são 'App Store Review Guidelines'?

São as regras oficiais da Apple que todos os aplicativos precisam seguir para serem aceitos na App Store.

O que significa 'riscos de rejeição'?

São os problemas no seu aplicativo que podem fazer com que a Apple o recuse, impedindo que ele seja publicado.

O que são 'oportunidades de otimização'?

São sugestões para melhorar seu aplicativo, tornando-o mais fácil de ser aprovado e melhor para os usuários.

Detalhes

Descrição original do autor

Serves as a reviewer of the codebase with instructions on looking for Apple App Store optimizations or rejection reasons.

repo: github/awesome-copilot

Popularidade

Estrelas no GitHub
40 mil
Posição no ranking
#4996
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas