Xcode 27.3 : Swift 6.4, GitHub Copilot, API Siri AI, Mac tactile, tests UI
Medhi Naït Mazi- Il y a 4 min
- 💬 Réagir
- 🔈 Écouter
Apple a publié la première bêta de Xcode 27.3 pour accompagner ses firmwares iOS, iPadOS, macOS, watchOS, tvOS et visionOS 27.3, avec plusieurs nouveautés majeures pour les développeurs. On trouve notamment l'assistant Github Copilot, les App Intents pour Siri AI, des APIs pour le Mac tactile, Swift 6.4 ou encore des nouveautés pour les tests automatisés d'interface.
1. GitHub Copilot dans l’assistant de code intégré
L’assistant de codage de Xcode (Coding Intelligence) prend désormais en charge GitHub Copilot.
Cela s’ajoute aux intégrations déjà disponibles (ChatGPT, Claude d’Anthropic, Gemini de Google, Codex, etc.). Les développeurs qui utilisent déjà Copilot peuvent l’activer directement dans Xcode sans quitter l’environnement.
2. Test de l’intégration Siri AI dans les apps
Les développeurs peuvent maintenant tester l’intégration de leurs applications avec Siri AI.
Via les App Intents, n’importe quelle app peut exposer son contenu et ses actions à Siri AI (compréhension du contexte personnel, conscience de l’écran, langage naturel, etc.). Apple fournit aussi des outils comme le Siri Integration Advisor et un framework Siri Evaluations pour tester les réponses.
C’est encore limité au développement et aux tests internes (pas encore pour l’App Store public). Les premières intégrations devraient arriver chez les utilisateurs dans quelques mois, avec les soumissions App Store prévues au printemps 2027.
3. APIs pour les MacBook Pro à écran tactile
Xcode 27.3 apporte des APIs pour optimiser les apps pour les nouveaux MacBook Pro avec écran tactile (PROLED XDR, 14 et 16 pouces).
Ces machines (disponibles à partir du 6 novembre) supportent le Touch sur macOS 27. Les développeurs disposent maintenant d’outils pour adapter les gestes, les cibles tactiles, les recognizers, etc. La plupart des apps existantes fonctionnent déjà grâce à la traduction automatique des touches en clics, mais les nouvelles APIs permettent des expériences plus natives.
4. Autres points notables de Xcode 27.3
- La version du langage Swift 6.4 pour iOS/iPadOS/tvOS/watchOS/macOS/visionOS 27.3
- Amélioration du simulateur "Device Hub" avec enfin le glisser-déposer d’apps, de fichiers ou de liens.
- Support des tests UI avec Swift Testing + XCUIAutomation. Une nouvelle classe XCUIHinge spécifique pour les tests d'interface sur l’iPhone Duo
Swift 6.4 apporte des améliorations conçues pour les développeurs de tous niveaux. Un ensemble d'optimisations ergonomiques fluidifie le quotidien, notamment grâce à une syntaxe de disponibilité simplifiée avec anyAppleOS et un contrôle plus précis des avertissements avec l'attribut @diagnose. Le code asynchrone est désormais pris en charge dans les instructions defer, garantissant ainsi l'exécution du nettoyage, qu'une fonction renvoie une valeur ou lève une exception. Un nouveau protocole d'itération étend les boucles for-in aux types non copiables comme Span et InlineArray, permettant ainsi au code critique en termes de performances d'itérer sans copies inutiles. Foundation bénéficie de gains de performance significatifs, avec une analyse des URL jusqu'à quatre fois plus rapide. Enfin, Swift Testing devient interopérable avec XCTest pour une migration progressive plus fluide.
La bêta est disponible pour les développeurs enregistrés sur le portail Apple Developer. Elle nécessite un Mac sous macOS Tahoe 26.6 ou ultérieur



















