Como impedir que seu agente invente APIs SwiftUI
Quando usar: O agente sugere APIs que não existem na versão iOS que você está direcionando.
Pré-requisitos
- Node 18+ — nvm install 20
Fluxo
-
InstalarInstale via: npx -y @kimsungwhee/apple-docs-mcp@latest (ou adicione à configuração MCP).✓ Copiado→ Ferramentas aparecem
-
Fundamente sua perguntaUse search_apple_docs para encontrar 'navigationDestination' e get_platform_compatibility para verificar se está disponível no iOS 16+.✓ Copiado→ Entrada de doc oficial + alvo de implantação mínima
-
Cite no códigoAgora escreva o código de navegação citando a documentação que acabou de ler.✓ Copiado→ Código + citações
Resultado: Código que compila contra seu alvo de implantação.
Armadilhas
- APIs exclusivas de WWDC mostradas antes do lançamento — Verifique get_platform_compatibility — APIs beta são sinalizadas