Verifique que o código iOS gerado por AI realmente compila e executa no simulador
Quando usar: Claude acabou de escrever ou editar views SwiftUI. Antes de dizer 'pronto', você quer compilar, executar no simulador, e tirar um screenshot.
Pré-requisitos
- Xcode instalado — Xcode 15+ da Mac App Store; confirme com
xcodebuild -version - Um simulador inicializável — Xcode → Configurações → Plataformas → iOS Simulator baixado
Fluxo
-
Descubra o projeto e compileEncontre o projeto Xcode em /Users/me/Projects/MyApp. Compile scheme 'MyApp' para destino iOS Simulator 'iPhone 16'. Relate quaisquer erros ou avisos.✓ Copiado→ Compilação bem-sucedida, ou erros específicos com arquivo:linha
-
Inicie simulador, instale, lanceInicie um simulador iPhone 16 se ainda não estiver iniciado. Instale o app compilado e lance. Tire um screenshot depois de 3 segundos.✓ Copiado→ App em execução; screenshot capturado
-
Conduza a featureToque no botão 'Sign Up', digite '[email protected]' no campo de email, toque Enviar. Screenshot depois de cada passo.✓ Copiado→ Sequência de screenshots mostrando o fluxo; ou um erro claro de tap falho
Resultado: Screenshots antes/depois que provam que a feature funciona, commitados junto com o código.
Armadilhas
- Tocar por coordenada é frágil entre tamanhos de dispositivo — Prefira taps baseados em label de acessibilidade quando o MCP os suportar; use coordenadas apenas como fallback
- Compilação de simulador usa uma arquitetura diferente de um dispositivo real — Para código sensível à arquitetura, também compile para um dispositivo físico pelo menos uma vez antes de fazer merge