Équipement physique dédié
Chaque instance louée correspond à un Mac mini dédié, sans partage de l’environnement système avec d’autres locataires. L’interface graphique macOS et la ligne de commande sont disponibles.
Chaque instance correspond à un Mac mini physique dédié, et non à une machine virtuelle. Utilisez-le pour les builds Xcode dans le cloud, le packaging automatisé d’apps, les pipelines fastlane et les Mac Runner auto-hébergés.
xcodebuild archive
destination: arm64
72% · 04:18
M4 PRO
64GB · 2TB
12 / 14 completed
2 jobs active
Aucune unité de capacité ambiguë. Avant la commande, vérifiez la puce, la mémoire, le stockage, la région et la durée fixe de location ; après la livraison, consultez l’état de l’appareil et les informations de connexion depuis la console.
Chaque instance louée correspond à un Mac mini dédié, sans partage de l’environnement système avec d’autres locataires. L’interface graphique macOS et la ligne de commande sont disponibles.
Exécutez Xcode, xcodebuild, fastlane et un Runner CI/CD. Les commandes de build, résultats d’archivage et journaux d’échec s’intègrent à vos pipelines existants.
Choisissez une région proche de votre équipe de développement, de votre dépôt et du point d’entrée du pipeline afin de réduire les transferts interrégion inutiles.
Examinez séparément les entrées, le lieu d’exécution et les sorties pour déterminer si vos tâches de développement peuvent migrer vers un Mac cloud.
Idéal pour l’archivage continu, la signature, l’export et la livraison des versions. L’équipe injecte les droits du dépôt et les éléments de signature selon le principe du moindre privilège.
Enregistrez le nœud dédié dans votre pipeline existant, répartissez les jobs selon le dépôt et les étiquettes de tâche, puis nettoyez les résidus à la fin du job.
Adapté à l’inférence locale, à la validation de modèles et aux tests d’outils de développement nécessitant une mémoire unifiée importante ; les résultats et paramètres d’exécution peuvent être conservés ensemble.
MiniRents M4 convient aux builds légers et à la signature d’un projet ; MiniRents M4 Pro vise les builds fortement parallélisés et les tâches gourmandes en mémoire. Tous les montants sont facturés en USD.
Idéal pour le packaging iOS léger, la signature d’un projet, la validation des dépendances et les Runners peu parallélisés.
Louer MiniRents M4 maintenantIdéal pour les builds fortement parallélisés, les grands caches de dépendances, l’inférence de modèles et les tâches nécessitant 64GB de mémoire.
Louer MiniRents M4 Pro maintenantLa région influence les chemins de récupération du code, de téléchargement des dépendances, de bureau distant et d’envoi des artefacts. Privilégiez une région proche de vos collaborateurs ou de votre dépôt, puis validez la durée avec de vrais builds.
Tous les nœuds restent opérationnels 365 jours par an. Un transfert interrégion constitue une modification de configuration : soumettez d’abord dans la console l’identifiant de l’appareil, la région cible et la plage horaire souhaitée.
Voir le catalogue des régions et des modèlesSGAdapté aux équipes d’Asie du Sud-Est et aux dépôts régionaux.
DisponibleJPAdapté à la collaboration de développement au Japon et en Asie de l’Est.
DisponibleKRAdapté aux builds et aux connexions en Corée du Sud.
DisponibleHKAdapté aux équipes de développement de Chine méridionale et transfrontalières.
DisponibleUS-EAdapté à l’est de l’Amérique du Nord et à la collaboration transatlantique.
DisponibleCette comparaison porte sur le mode de livraison et les limites de ressources, sans présenter une solution comme universelle.
| Critère | Location d’une machine physique dédiée | Matériel acheté | Machine virtuelle partagée |
|---|---|---|---|
| Structure des coûts | Paiement à la journée, à la semaine, au mois ou au trimestre, selon la configuration choisie | Achat, emplacement, réseau, électricité et coûts de possession à la charge de l’équipe | Paiement généralement calculé selon les ressources partagées et la durée d’utilisation |
| Processus de livraison | Choisissez le modèle, la durée et la région, puis commandez et recevez les informations de connexion | Achat, transport, installation en rack, mise en réseau et configuration de l’environnement | Création d’une instance virtuelle puis configuration de l’environnement logiciel |
| Exclusivité des ressources | Mac mini physique dédié, et non une machine virtuelle | Équipement détenu et utilisé exclusivement par l’équipe | Les ressources physiques sous-jacentes peuvent être partagées avec d’autres instances |
| Flexibilité d’évolution | Possibilité de choisir à nouveau entre les deux modèles disponibles à la période suivante | Nouvel achat, remplacement ou ajout de matériel nécessaire | Ressources virtuelles ajustables, dans les limites de l’architecture partagée |
| Responsabilités d’exploitation | L’équipe gère le code, les identifiants, les dépendances et l’environnement de build | L’équipe gère également le matériel, le réseau et l’environnement | L’équipe gère l’environnement de l’instance et les données des tâches |
| Cas d’usage | Projets temporaires, équipes distantes, fermes de builds et parallélisation flexible | Charges fixes de longue durée avec capacités d’exploitation locales | Tâches générales sans besoin de ressources physiques dédiées |
Chaque étape possède des entrées, un lieu d’exécution et des sorties clairement définis. En cas d’échec, localisez les journaux par numéro de tâche et plage horaire au lieu d’examiner toute la machine à l’aveugle.
Un événement du dépôt déclenche le pipeline et transmet le commit, la branche et les paramètres de tâche.
Le Runner se connecte au Mac cloud indiqué selon ses étiquettes et prépare un répertoire de travail isolé.
Installez les dépendances verrouillées, appelez xcodebuild et écrivez continuellement les journaux de build.
Injectez les éléments de signature selon le principe du moindre privilège, puis archivez, vérifiez et exportez.
Envoyez les artefacts et les journaux dépersonnalisés, puis supprimez les identifiants temporaires et le cache de la tâche.
Commencez par mesurer la durée d’un build, le nombre de builds quotidiens et la parallélisation aux heures de pointe. Les tâches légères peuvent commencer sur MiniRents M4 ; utilisez MiniRents M4 Pro pour les charges fortement parallélisées ou gourmandes en mémoire.
Conservez le commit, le numéro de tâche, les heures de début et de fin, le code de sortie et les extraits d’erreur importants. Masquez les jetons, clés privées et éléments de signature avant toute demande d’assistance.
Après l’envoi des artefacts, supprimez les variables d’environnement temporaires, les identifiants téléchargés et les caches inutiles, puis vérifiez les droits du répertoire de travail et l’état de l’appareil.
Seuls USDT-TRC20 et Visa / Mastercard / Amex (via Stripe) sont acceptés ; tous les montants sont facturés en dollars (USD). La passerelle réellement disponible est indiquée par l’interface backend au moment du paiement.
La facture est structurée autour de la durée de location, du modèle, de la région et des options sélectionnées. Pour toute question de facturation, indiquez l’identifiant de commande, la durée, la région et les options ajoutées ; ne transmettez jamais de mot de passe ni de clé privée.
L’exemple présente uniquement les champs de facturation et ne génère aucun montant hors catalogue. Le total réel dépend de la durée, du modèle et des options choisis.
Les réponses ci-dessous distinguent les faits du service, les recommandations de configuration et les limites d’utilisation, afin de faciliter l’évaluation technique avant commande.
Non. Les Mac cloud sont des Mac mini physiques dédiés : chaque instance louée correspond à un appareil dédié, sans partage de l’environnement système avec d’autres locataires.
Commencez avec la configuration de base (M4, 16GB, 256GB). Pour les builds fortement parallélisés, l’inférence de grands modèles ou les tâches nécessitant davantage de mémoire, choisissez la configuration Pro (M4 Pro, 64GB, 2TB).
Oui. Le Mac cloud peut être enregistré comme Runner auto-hébergé. Limitez les droits par dépôt, définissez des étiquettes précises pour les tâches et supprimez les variables sensibles et fichiers temporaires après chaque exécution.
La connexion SSH en ligne de commande est prise en charge. Pour l’interface graphique macOS, utilisez le bureau distant VNC. Lors de la première connexion, vérifiez l’empreinte de l’hôte et conservez soigneusement les identifiants.
Choisissez selon l’emplacement de l’équipe, du dépôt et de la cible d’envoi des artefacts, puis validez avec de vrais tests de récupération du dépôt, d’installation des dépendances et de build. Le catalogue comprend Singapour, le Japon (Tokyo), la Corée du Sud (Séoul), Hong Kong et l’est des États-Unis.
Seuls USDT-TRC20 et Visa / Mastercard / Amex (via Stripe) sont acceptés. Tous les frais sont facturés en dollars (USD) ; la passerelle disponible est déterminée par la réponse de l’interface backend.
Comparez d’abord les deux modèles, les quatre durées de location et les cinq régions. Les utilisateurs disposant déjà d’une instance peuvent se connecter à la console pour consulter l’état de l’appareil, les informations de connexion, la facturation et les tickets d’assistance.