📚 Guía del Laboratorio • ← Descripción General
Antes de comenzar el taller, asegúrate de tener:
- Xcode 15 o posterior instalado
- Extensión GitHub Copilot para Xcode (Descargar aquí)
- Sesión iniciada en GitHub Copilot en Xcode con tu cuenta de GitHub
Descarga el último .dmg desde la página de releases y arrastra la aplicación a Applications.
Se agregará un elemento en segundo plano para permitir que la extensión GitHub Copilot para Xcode se conecte con la aplicación principal. Este permiso generalmente se agrega automáticamente al iniciar la aplicación por primera vez.
Otorga los permisos requeridos: Background, Accessibility y Xcode Source Editor Extension.
- Background: Completado en el paso anterior.
- Accessibility: La primera vez que se ejecute la aplicación, aparecerá un aviso de permiso.
- Xcode Source Editor Extension: Esto debe habilitarse manualmente. Haz clic en Extension Permission desde la configuración de la aplicación GitHub Copilot para Xcode para abrir las Preferencias del Sistema en el panel de Extensiones. Selecciona Xcode Source Editor y habilita GitHub Copilot.
Opción A (barra de menú)
- Haz clic en el icono de Copilot en la barra de menú de macOS
- Elige Sign in to GitHub Account
- Autoriza en el navegador cuando se te solicite
Opción B (app → panel de chat)
- Ejecuta la aplicación GitHub Copilot para Xcode
- En el panel de Copilot Chat que aparece, haz clic en Sign in
- Autoriza en el navegador cuando se te solicite
Clona este repositorio y ábrelo en Xcode:
git clone https://github.com/copilot-dev-days/xcode-workshop.git
cd xcode-workshop
open Landmarks.xcodeprojEl panel de Copilot Chat debería estar abierto por defecto. Si no lo ves, puedes abrirlo de dos formas:
- Desde el menú de Xcode: Xcode → Editor → GitHub Copilot → Open Chat
- Desde el menú de la app GitHub Copilot: Haz clic en el icono de la barra de menú → Open Chat
Has configurado:
- La extensión GitHub Copilot para Xcode
- Los permisos requeridos (Background, Accessibility, Source Editor)
- La autenticación con GitHub
- El proyecto del taller en Xcode con Copilot Chat abierto