Compétences ios-debugger-agent
📱

ios-debugger-agent

Sûr 🌐 Accès réseau⚙️ Commandes externes

Depurar Aplicaciones iOS en Simuladores

Compilar y probar aplicaciones iOS en simuladores requiere navegar comandos de XcodeBuild, controles del simulador y flujos de trabajo de depuración. Esta habilidad proporciona orientación paso a paso para compilar, ejecutar y depurar aplicaciones iOS utilizando las herramientas de XcodeBuildMCP.

Prend en charge: Claude Codex Code(CC)
📊 71 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "ios-debugger-agent". Lanza mi aplicación y toca el botón de configuración

Résultat attendu:

  • Verificando simulador iniciado... Encontrado iPhone 15 iniciado.
  • Obteniendo ruta de aplicación y bundle ID para tu proyecto...
  • Lanzando aplicación en simulador...
  • Aplicación lanzada exitosamente. Describiendo interfaz de usuario actual...
  • Encontrado botón de Configuración con id 'settingsBtn'. Tocándolo ahora.
  • Pantalla de configuración cargada. ¿Qué te gustaría hacer a continuación?

Utilisation de "ios-debugger-agent". Mi aplicación falló durante el inicio, ayúdame a depurar

Résultat attendu:

  • Simulador iniciado encontrado: iPhone 15.
  • Iniciando captura de registros para el paquete de tu aplicación...
  • Lanzando aplicación...
  • Los registros capturados muestran SIGABRT en main.m: Índice de array fuera de límites.
  • La descripción de interfaz de usuario muestra pantalla blanca en blanco sin elementos.
  • Recomendación: Verifica tu método viewDidLoad para acceso a array en un array potencialmente nil.

Audit de sécurité

Sûr
v5 • 1/17/2026

All 45 static findings are FALSE POSITIVES. This skill is a pure documentation file (SKILL.md) with no executable code. The MCP tool references like `mcp__XcodeBuildMCP__screenshot` are standard Model Context Protocol tool names, not shell commands or C2 indicators. The 'weak cryptographic algorithm' and 'screen capture upload' flags triggered on benign text patterns. A previous audit correctly assessed this as 'risk_level: safe' with no risk factors.

2
Fichiers analysés
229
Lignes analysées
2
résultats
5
Total des audits

Score de qualité

38
Architecture
100
Maintenabilité
85
Contenu
31
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Probar Aplicaciones Durante el Desarrollo

Compilar y probar aplicaciones iOS en simuladores sin necesidad de dispositivos físicos

Realizar Pruebas Automatizadas de Interfaz de Usuario

Interactuar con la interfaz de usuario de la aplicación de forma programática y capturar registros para verificación de pruebas

Automatizar la Verificación de Compilación de iOS

Integrar compilaciones de simulador en pipelines de CI/CD para pruebas automatizadas

Essayez ces prompts

Compilar y Ejecutar Aplicación
Compila y ejecuta mi aplicación iOS en el simulador. Verifica primero si hay un simulador iniciado.
Interacción de Interfaz de Usuario
Describe la interfaz de usuario actual, luego toca el botón de inicio de sesión y escribe credenciales de prueba en el campo de nombre de usuario.
Capturar Registros
Inicia el registro para mi aplicación, ejecútala y captura la salida de consola durante 30 segundos mostrando cualquier error.
Diagnosticar Fallo
Mi aplicación falla al iniciarse. Verifica los registros, describe el estado de la interfaz de usuario y ayuda a diagnosticar qué está causando el fallo.

Bonnes pratiques

  • Verificar que un simulador esté iniciado antes de intentar cualquier operación de compilación o ejecución
  • Establecer valores predeterminados de sesión con ruta del proyecto, esquema e ID del simulador para operaciones consistentes
  • Capturar registros antes y después de reproducir problemas para rastrear causas raíz

Éviter

  • Omitir la verificación de simulador iniciado e intentar operaciones a ciegas
  • Usar coordenadas para tocar en lugar de IDs de elementos o etiquetas cuando estén disponibles
  • Ignorar la salida de registros después de compilaciones o lanzamientos de aplicaciones

Foire aux questions

¿Qué plataformas soporta esta habilidad?
Funciona con Claude, Codex y Claude Code en macOS con Xcode y XcodeBuildMCP instalados.
¿Puedo depurar dispositivos iOS físicos?
No. Esta habilidad solo soporta simuladores iOS, no dispositivos físicos conectados vía USB.
¿Cómo configuro XcodeBuildMCP?
Instala el servidor XcodeBuildMCP y asegúrate de que se ejecute junto con tu herramienta de IA antes de usar esta habilidad.
¿Están seguros mis datos al capturar registros?
Los registros se capturan localmente desde el simulador. Esta habilidad no envía datos a servidores externos.
¿Por qué no se está lanzando mi aplicación?
Verifica que un simulador esté iniciado, que la ruta del proyecto y el esquema sean correctos, y que la aplicación se haya compilado exitosamente sin errores.
¿En qué se diferencia esto del depurador de Xcode?
Esta habilidad proporciona flujos de trabajo asistidos por IA usando herramientas MCP. Complementa el depurador de Xcode con interacción automatizada de interfaz de usuario y captura de registros.

Détails du développeur

Structure de fichiers

📄 SKILL.md