5 sites· Singapour / Tokyo / Séoul / Hong Kong / ouest des États-Unis
Un Mac proche de votre équipe
Choisissez le site adapté
Ouvrez-le dans votre navigateur
Choisissez d’abord le plus proche de votre équipe parmi nos 5 sites. Après votre commande, connectez-vous au portail et ouvrez le bureau distant de votre Mac physique dédié dans un onglet de navigateur, sans installer de client. Dès $21.8/jour.
Choisissez un site proche
5 sites, selon l’emplacement
principal de votre équipe
Chaque site dispose de Mac mini physiques dans un centre de données dédié. Choisissez en fonction du fuseau horaire où se trouvent la plupart des membres de votre équipe. Si elle est répartie entre l’Asie-Pacifique et l’ouest des États-Unis, vous pouvez louer une machine dans chaque région.
Singapour
Pour l’Asie du Sud-Est 09:30 h SGT · UTC+8 Stock disponible JP · TOKYOJapon (Tokyo)
Pour le Japon et l’Asie de l’Est 10:30 h JST · UTC+9 Stock disponible KR · SEOULCorée du Sud (Séoul)
Pour la Corée et l’Asie du Nord-Est 10:30 h KST · UTC+9 Stock disponible HKHong Kong
Pour le sud de la Chine et Hong Kong, Macao et Taïwan 09:30 h HKT · UTC+8 Stock disponible US-WESTOuest des États-Unis
Pour la côte ouest nord-américaine 18:30 h PDT · UTC−7 · veille Stock disponibleBureau distant dans le navigateur
Connectez-vous, puis ouvrez un onglet
pour utiliser macOS
Le bureau distant apparaît dans la liste de vos instances sur le portail, une fois votre commande passée et votre session ouverte. Trois étapes suffisent, sans installer de client.
Connectez-vous au portail
Utilisez l’adresse e-mail de votre commande pour accéder à la liste de vos instances.
Cliquez sur « Ouvrir le bureau »
Vérifiez le site et l’état de l’instance, puis cliquez sur « Ouvrir le bureau » sur la ligne correspondante.
xcodebuild -scheme App
** BUILD SUCCEEDED **
Utilisez macOS dans le nouvel onglet
Le bureau s’ouvre dans un nouvel onglet. Le clavier, la souris et le presse-papiers agissent sur ce Mac dédié.
À prévoir : utilisez un navigateur récent, comme Chrome, Edge, Safari ou Firefox, et une connexion Internet stable. Pour les compilations en ligne de commande ou les scripts, vous pouvez vous connecter au même Mac en SSH. Consultez le guide de connexion SSH.
Mac mini physique dédié
Un Mac mini complet,
pour un seul client
Après votre commande, vous disposez d’un Mac mini physique complet, et non d’une machine virtuelle. Le processeur et la mémoire ne sont pas partagés. Vous êtes responsable de la sauvegarde de vos données ; elles sont effacées à l’expiration de l’instance.
- Puce
- Apple M4
- Config. A
- 16GB de mémoire unifiée · SSD 256GB
- Config. B
- 24GB de mémoire unifiée · SSD 512GB
- Type
- Mac mini physique dédié · pas de machine virtuelle
- Attribution
- 1 machine = 1 client · pas de survente
Relais entre fuseaux horaires
Une même journée de travail,
trois fuseaux, trois sites proches
L’équipe de Singapour lance les builds le matin
En début de journée, elle récupère les derniers commits sur le Mac de Singapour et lance une compilation complète.
Site : SingapourL’équipe de Tokyo lance son bureau distant pour la revue design
Pendant la revue, elle ouvre le bureau distant sur le site de Tokyo et vérifie l’interface sous macOS.
Site : Japon (Tokyo)L’équipe QA de l’ouest des États-Unis teste les régressions le soir
Quand la journée de travail en Asie-Pacifique se termine, l’équipe QA prend le relais sur le site de l’ouest des États-Unis, teste les régressions dans le simulateur et transmet les résultats.
Site : ouest des États-UnisChaque site dispose de son propre Mac. Pour partager des fichiers entre sites, synchronisez-les via votre dépôt de code ou votre propre espace de stockage.
Tarifs
2 configurations, même prix sur les 5 sites
Choisissez une facturation à la journée, à la semaine, au mois ou au trimestre. Tous les prix sont en dollars US et correspondent aux tarifs affichés, sans remise supplémentaire. Le stockage additionnel et le chaînage Thunderbolt 5 sont présentés sur la page des offres.
UDP M4 16
Apple M4 · 16GB · SSD 256GB
Pour un bureau distant individuel et des compilations légères.
UDP M4 24
Apple M4 · 24GB · SSD 512GB
Pour compiler plusieurs projets en parallèle et traiter de gros fichiers.
Migration
Passez de votre Mac local au Mac dans le cloud
en trois étapes
Procédez dans l’ordre : données, outils, puis intégration CI. Chaque étape a un résultat vérifiable ; ne passez à la suivante qu’une fois la précédente terminée.
Transférez projets et certificats
Transférez votre dépôt de projet, vos certificats de signature et vos profils de provisionnement vers le Mac dans le cloud.
- Prérequis
- Les certificats de signature et profils de provisionnement ont été exportés ; le dépôt de code est accessible depuis le site choisi.
- Résultat
- Le projet s’ouvre sur le Mac distant et le certificat correspondant apparaît dans le trousseau.
Installez la même version de Xcode
Installez Xcode et ses dépendances sur le Mac distant, dans les mêmes versions que sur votre machine locale.
- Prérequis
- Notez les versions de Xcode, des outils en ligne de commande et du gestionnaire de dépendances utilisés en local.
- Résultat
- Le même projet effectue une compilation propre sur le Mac distant.
Configurez-le comme agent de build
Enregistrez le Mac dans le cloud comme agent de build CI.
- Prérequis
- Le service CI peut accéder à l’adresse de l’instance sur ce site et les identifiants de l’agent de build sont prêts.
- Résultat
- Après l’envoi d’un commit, la tâche de build s’exécute sur le Mac dans le cloud.
Retrouvez les éléments à transférer, les outils à installer et les critères de validation dans le guide détaillé de migration.
Engagement de disponibilité
Disponibilité de 99,9 %
environ 43 minutes d’indisponibilité par mois
Sur une base de 30 jours, une disponibilité de 99,9 % correspond à environ 43 minutes d’indisponibilité. Toute durée dépassant ce seuil donne lieu à une compensation proportionnelle en temps de service. Pour en faire la demande, ouvrez un ticket dans le portail en indiquant l’ID de l’instance et la période d’indisponibilité.
Compensation au prorata en temps de service
FAQ
4 questions avant de commander
Pour toute autre question, consultez le centre d’aide ou ouvrez un ticket dans le portail.
La latence est-elle élevée vers les sites Mac à l’étranger ?
Tout dépend de la distance qui vous sépare du site et de votre connexion. Choisissez d’abord selon votre emplacement : Singapour pour l’Asie du Sud-Est, Tokyo pour le Japon et l’Asie de l’Est, Séoul pour la Corée et l’Asie du Nord-Est, Hong Kong pour le sud de la Chine, Hong Kong, Macao et Taïwan, et l’ouest des États-Unis pour la côte ouest nord-américaine. Consultez la page des sites pour connaître les zones indicatives ; la latence réelle dépend de votre connexion.
Quel site choisir si mon équipe est proche de Hong Kong ?
Pour une équipe située dans le sud de la Chine, à Hong Kong, Macao ou Taïwan, choisissez d’abord Hong Kong. Si une partie de l’équipe se trouve en Asie du Sud-Est, Singapour peut aussi convenir. Pour les équipes en Corée ou au Japon, choisissez Séoul ou Tokyo. Seuls ces 5 sites sont proposés.
Puis-je louer un Mac pour une seule journée ?
Oui. À la journée, UDP M4 16 coûte $21.8/jour et UDP M4 24, $40.9/jour. La facturation commence une fois le paiement confirmé. Vous pouvez renouveler votre instance depuis le portail avant son expiration.
S’agit-il d’une machine virtuelle ?
Non. Chaque instance est un Mac mini physique dédié à un seul client. Le processeur et la mémoire ne sont pas partagés.
Choisissez le site le plus proche de vous
Même prix sur les 5 sites, dès $21.8/jour. Connectez-vous au portail pour choisir votre site et votre configuration ; votre bureau est accessible dès que le paiement est confirmé.
Conseils pratiques
Notes d’utilisation pour les équipes réparties
De la migration de projets à la validation de votre chaîne d’outils, trouvez des procédures et des conseils adaptés à vos besoins.
Valider Ed25519 pour iOS sur Mac distant : vecteurs et octets
Partezz d’un vecteur de référence, puis contrôlez les octets du message, les longueurs et le format de transport sans partager de clé privée.
DevOps et CI/CDDélais Swift : tester l’annulation et la sortie du groupe
Implémentez un délai avec un groupe de tâches, puis vérifiez résultat, erreurs et annulation. Identifiez les opérations qui retardent encore la sortie après expiration.
DevOps et CI/CDTester la fin et la durée d’un rééchantillonnage audio iOS
Un signal déterministe pour vérifier la fin des données, vider la sortie et détecter les écarts de durée après conversion.
De nouveaux articles arrivent. En attendant, consultez la liste du blog.