Apple Silicon dédié

Un Mac dédié dans le cloud,
pour accélérer vos compilations Xcode

Chaque commande correspond à un nœud physique Mac mini indépendant. Ce n’est ni une machine virtuelle ni une ressource de calcul partagée avec d’autres locataires.

Le nœud reste constamment disponible pour les builds, les tests, la signature et l’archivage, la publication d’artefacts, la validation d’outils IA et le développement à distance.

iOS CI/CD Builds macOS Expérimentations IA Développement à distance
Les droits d’accès, l’environnement système et la durée de location dépendent de la configuration de la commande ; la disponibilité réelle est indiquée en temps réel dans la console.
hexvm / physical-nodes / overview
Cluster de nœuds physiques composé de plusieurs Mac mini disposés en perspective isométrique
État des nœuds 6 / 6 opérationnels
SG-M4-028Singapour · M4 21 ms
JP-M4P-014Japon (Tokyo) · M4 Pro 34 ms
USW-M4-047Ouest des États-Unis · M4 29 ms
Nœuds et centres de données6 régions
Délai de livraison typique≈ 4 minutes
Objectif de service99,9 %
Console des charges de travail

Orchestrez un nœud dédié autour de vos tâches de développement

Des commandes de build aux résultats d’exécution, la configuration, la durée, la version soumise et la région du nœud restent lisibles et consultables. Les couleurs d’état indiquent uniquement la progression, la réussite et les étapes nécessitant votre attention.

Charge de travail

Changez de type de tâche pour afficher l’interface de pipeline et les limites d’exécution correspondantes.

Pipeline de publication iOSJapon (Tokyo) · JP-M4P-014

Après l’envoi du code, le self-hosted runner récupère la tâche et exécute successivement la restauration des dépendances, les tests, l’archivage et l’envoi des artefacts.

App / Release 8.4.1main · 8e12d9aRéussi04:1814:32
UI Tests / iPhone 16feature/paymentsEn cours02:4114:38
Archive / Releaserelease/8.4En file d’attente--:--14:41

Le nœud peut être intégré à vos dépôts et pipelines existants, mais les autorisations du dépôt, les clés de build, les droits sur les certificats et les règles d’accès aux artefacts restent gérés par votre équipe. Placez les tâches longues dans une session récupérable et conservez les journaux d’échec comme artefacts du pipeline.

Voir tous les cas d’usage
Mac physique dédié

Une commande, un Mac mini indépendant

Ce n’est ni une instance de calcul partagée ni une machine virtuelle. La puce, la mémoire et le stockage local de chaque nœud sont réservés à la commande correspondante ; la propriété des ressources est claire et l’environnement système est contrôlé par votre workflow de développement.

Périmètre du nœud physique dédiéLa puce, la mémoire, le stockage, la région et les options supplémentaires sont définis sur la page de confirmation de la commande. Supprimez le code, les identifiants et les artefacts de build avant de libérer le nœud.

Des limites d’accès claires

Accédez au nœud via VNC et SSH. Après la première connexion, actualisez les identifiants temporaires, privilégiez les clés SSH et limitez les droits selon les dépôts, les pipelines et les responsabilités de chaque membre.

  • Les informations de connexion sont isolées par commande
  • Révoquez rapidement les clés lors des changements d’équipe
  • Désensibilisez les journaux avant de les partager

Des performances plus constantes

Un nœud physique fixe réduit les variations dues à la concurrence sur les ressources partagées et convient aux builds continus, aux tests, à la signature et à l’archivage ainsi qu’aux tâches d’ingénierie longues.

  • Caractéristiques de la puce et de la mémoire fixes
  • Le cache de build reste sur le nœud local
  • Comparez facilement les durées entre les commits

Un environnement d’outils maîtrisé

Gérez par projet les versions de Xcode, des outils en ligne de commande, des caches de dépendances, des certificats de build et des scripts afin de réduire les écarts entre poste de développement et pipeline.

  • Enregistrez la référence Xcode et SDK
  • Isolez les caches de dépendances des différents projets
  • Conservez des commandes de build reproductibles
Régions des nœuds dans le monde

6 régions, toutes les combinaisons du catalogue sont disponibles

Couverture actuelle : Singapour, Japon (Tokyo), Corée du Sud (Séoul), Hong Kong, Est des États-Unis et Ouest des États-Unis. Tenez compte de l’emplacement de l’équipe, de l’accès au dépôt et de la destination des artefacts.

SGSingapourBuilds et accès à distance en Asie du Sud-EstDisponible
JPJapon (Tokyo)Builds et tests en Asie du Nord-EstDisponible
KRCorée du Sud (Séoul)Accès pour les équipes coréennes et voisinesDisponible
HKHong KongPipelines interrégionaux en AsieDisponible
US-EEst des États-UnisDépôts et équipes de la côte Est nord-américaineDisponible
US-WOuest des États-UnisDéveloppement et publication sur la côte Ouest nord-américaineDisponible
Comment choisir une région

Privilégiez une région proche des principaux opérateurs ou de l’entrée de votre service de dépôt. Si vous devez envoyer de gros artefacts après le build, testez aussi les performances réseau vers le stockage cible.

Disponibilité

HexVM M4 et HexVM M4 Pro couvrent les 6 régions ci-dessus. La disponibilité réelle et les options proposées sont indiquées en temps réel dans la console.

Tarification transparente

Deux modèles, choisissez selon votre charge de travail

Louez à la journée, à la semaine, au mois ou au trimestre. Les tarifs commencent à $19.3/jour ; changez de période pour consulter les tarifs fixes du catalogue des deux modèles.

Choisir une durée de location

HexVM M4 Pro

Builds parallèles, projets volumineux et tâches continues

Haute performance
$59.5/ jour

Idéal pour les projets nécessitant davantage de mémoire et de stockage local.

PuceM4 Pro
Mémoire64GB
Stockage2TB
  • Compilation de projets Xcode volumineux
  • Multitâche parallèle et exécution continue
  • Caches et artefacts de build volumineux
Commander HexVM M4 Pro
USDT-TRC20 Visa / Mastercard / Amex (via Stripe) Facturation uniforme en USD La passerelle réellement disponible est indiquée par le backend
Livraison et stabilité

Environ 4 minutes entre la confirmation du paiement et la réception des identifiants

Le processus de livraison comprend quatre étapes : confirmation du paiement, attribution du nœud, contrôle du système et remise des identifiants. L’état du service est suivi séparément afin de distinguer les problèmes de livraison des problèmes d’exécution du nœud.

Chronologie automatisée de livraison du nœud

Chaque étape possède des entrées, des contrôles et un résultat clairement définis.

Environ 4 minutes au total
  1. 01Confirmation du paiementVérifiez le montant de la commande, la devise et le résultat du paiement ; la confirmation déclenche l’attribution du nœud.Environ 1 minute
  2. 02Attribution du nœudFaites correspondre la région, le modèle, la durée de location et les options supplémentaires de la commande.Environ 1 minute
  3. 03Contrôle du systèmeVérifiez le réseau, le stockage local, l’interface graphique macOS et l’état de la ligne de commande.Environ 1 minute
  4. 04Remise des identifiantsL’adresse du nœud, le nom d’utilisateur et les informations de connexion temporaires sont fournis via le canal de la commande.Environ 1 minute
Durée totale typique de livraison≈ 04:00

Après réception des informations de connexion, vérifiez d’abord la région et le modèle du nœud, puis actualisez les identifiants temporaires. En cas d’écart avec la commande, connectez-vous à la console, ouvrez un ticket et joignez l’ID du nœud.

Tableau de disponibilité du service

L’état des 90 derniers jours est affiché par jour ; chaque cellule verte indique un relevé normal pour la journée.

Objectif de service
99,9 %
NormalMarqueur d’événement
Période observée90 jours
Mode de fonctionnementFonctionnement continu toute l’année
Objectif de service99,9 %

Si la disponibilité mensuelle passe sous l’objectif de service, vous pouvez envoyer l’ID du nœud, la période concernée et l’enregistrement de l’événement conformément aux conditions de service. Les commandes éligibles sont traitées sous forme de crédit de service ; les cas de force majeure et les impacts liés aux actions de l’utilisateur sont exclus.

Voir les objectifs de sécurité et de service
Workflow développeur

Connectez vos dépôts et pipelines existants

Intégrez le nœud Mac dédié comme self-hosted runner ou environnement de développement à distance. Conservez les commandes, journaux et sorties à chaque étape pour reproduire les builds et identifier les échecs.

01

Build Xcode

Récupérez le code et les dépendances verrouillées, puis vérifiez le projet, le Scheme, le SDK et l’architecture cible. Notez les versions de Xcode et des outils en ligne de commande avant le build.

xcodebuild build
02

Signature et archivage

Gérez les certificats, profils de provisioning et accès au trousseau selon le principe du moindre privilège. Après l’archivage, vérifiez la signature sans afficher de données sensibles dans les journaux ordinaires.

xcodebuild archive
03

Validation par les tests

Exécutez les tests unitaires et d’interface, puis conservez le bundle de résultats, les captures d’échec et les journaux clés. Avant de nettoyer DerivedData, sauvegardez les éléments nécessaires à l’analyse.

xcodebuild test
04

Publication des artefacts

Envoyez l’archive, les résultats de test et les informations de vérification, puis répercutez l’état de publication dans le pipeline. Pour les gros fichiers, choisissez une région proche de la destination des artefacts.

fastlane release
Avant l’intégrationFixez la référence Xcode, configurez les droits du dépôt et vérifiez la région ainsi que le chemin réseau.
En cours d’exécutionConservez les journaux de build, surveillez l’espace disque et limitez l’accès aux clés et certificats.
Avant la libérationExportez les artefacts nécessaires, révoquez les autorisations et supprimez le code ainsi que les identifiants sensibles.
À vérifier avant la commande

Livraison, accès et facturation

Ces informations vous aident à comprendre rapidement les limites du service. Pour les problèmes de connexion ou de build, consultez le centre d’aide et ses procédures de diagnostic.

HexVM fournit-il des machines virtuelles ?

Non. Chaque commande correspond à un nœud physique Mac mini indépendant ; la puce, la mémoire, le stockage local et la région sont définis sur la page de confirmation. Le nœud ne partage pas ses ressources de calcul avec d’autres locataires.

Quand puis-je me connecter au nœud après le paiement ?

La livraison prend typiquement environ 4 minutes et comprend la confirmation du paiement, l’attribution du nœud, le contrôle du système et la remise des identifiants. À réception des informations de connexion, vérifiez l’ID, la région et le modèle du nœud.

Quels moyens de paiement sont acceptés ?

Seuls USDT-TRC20 et Visa / Mastercard / Amex (via Stripe) sont acceptés. Toutes les commandes sont facturées en dollars américains (USD) ; la passerelle disponible est déterminée par la réponse de l’interface backend.

Comment accéder au Mac dans le cloud ?

Vous pouvez utiliser une connexion graphique VNC ou une connexion SSH en ligne de commande. Lors de la première connexion, vérifiez l’empreinte de l’hôte, actualisez les identifiants temporaires et configurez de préférence une clé SSH dédiée.

Le nœud reste-t-il disponible en continu ?

Le nœud fonctionne en continu toute l’année pendant la période de location active. Avant l’expiration, vérifiez le renouvellement et exportez rapidement le code, les journaux et les artefacts de build à conserver.

Déployer un nœud dédié

Choisissez votre Mac dédié

Comparez d’abord les deux modèles, puis choisissez la région, la durée de location et les options supplémentaires. Après l’achat, consultez la commande, le nœud et la facture dans la console, puis ouvrez un ticket si nécessaire.

Tous les frais sont facturés en dollars américains (USD).