macOS · Xcode · Compatibilité

Guide de Compatibilité macOS & Xcode — Cluster Bare-Metal

Les nœuds bare-metal Mac mini M4 de MacDate sont livrés avec la dernière version stable de macOS. Ce guide couvre la version macOS actuelle, la matrice de compatibilité Xcode, les exigences de test iOS 26 et la stratégie de gestion des versions macOS pour les pipelines CI/CD.

Version macOS actuelle sur les clusters MacDate

Tous les nouveaux nœuds MacDate sont provisionnés avec la dernière version stable de macOS disponible pour Apple Silicon au moment de la commande. En 2026, il s'agit de macOS 16 pour le matériel M4.

Les nœuds provisionnés ne se mettent pas à jour automatiquement – votre nœud reste sur la version de livraison sauf mise à jour manuelle ou re-provisionnement.

Après provisionnement, exécutez sw_vers via SSH pour vérifier la version macOS exacte de votre nœud.

Matrice de compatibilité des versions Xcode

XcodemacOS min.Cible iOSSupport M4
Xcode 26macOS 16iOS 26✓ Natif
Xcode 16.xmacOS 15 (Sequoia)iOS 18✓ Natif
Xcode 15.xmacOS 14 (Sonoma)iOS 17✓ Compatible
Xcode 14.xmacOS 13 (Ventura)iOS 16macOS ancien requis

Demander une version macOS spécifique

  1. Ouvrir un ticket via la page de support
  2. Indiquer la version macOS souhaitée, la version Xcode et les outils à préinstaller
  3. Notre équipe provisionne généralement un nœud correspondant en quelques heures

Notes de compatibilité iOS 26 / Xcode 26

iOS 26 introduit des composants UI « Liquid Glass » et des modifications importantes du rendu SwiftUI / UIKit. Les tests de compatibilité iOS 26 nécessitent :

Stratégie de mise à jour macOS pour CI/CD

Figer la version macOS.

Désactiver les mises à jour automatiques macOS sur les nœuds CI. Ne mettre à jour que planifiée, après tests sur un nœud de staging.

Synchroniser la version Xcode avec la cible de déploiement du projet.

xcode-select -s /Applications/Xcode-16.x.app fixe la version Xcode active indépendamment.

Louer un nœud séparé pour les tests macOS bêta.

La facturation journalière permet de créer un nœud de test macOS bêta uniquement en cas de besoin, sans affecter la stabilité CI production.

Questions fréquentes

Les versions bêta de macOS sont-elles supportées ?

Oui, sur demande. Les versions bêta ne sont pas recommandées pour le CI/CD de production car elles peuvent provoquer des échecs de build inattendus.

Mon nœud est-il mis à jour automatiquement vers la prochaine version macOS ?

Non. MacDate ne met pas à jour automatiquement la version macOS des nœuds. Vous contrôlez entièrement quand et si une mise à jour est effectuée.

Version macOS / Xcode spécifique ?

Notre équipe technique configure un nœud selon vos exigences exactes macOS + Xcode.

Configurer votre cluster → Contacter le support →