Déplacez vos builds iOS vers uneferme de build cloud fixe
ZoneMini fournit des Mac Mini physiques dédiés, pas des machines virtuelles. Pour le build automatisé d’apps, les archives Xcode, les runners CI fixes et les tâches Apple Silicon continues.
Singapour sg · Tokyo jp · Séoul kr · Hong Kong hk · États-Unis Est us-east5 régions
PRIX D’ENTRÉEÀ partir de $20.8/jour
MODE DE RESSOURCESMachine physique dédiée
Connectez les outils déjà utilisés par votre équipe de développement
Les noms ci-dessous décrivent des workflows compatibles et n’impliquent aucun partenariat officiel entre ZoneMini et les projets ou plateformes concernés.
Ressources et environnement fixes, intégrés à votre chaîne existante
Choisissez d’abord le matériel, la région et la durée, puis configurez le dépôt, le cache des dépendances et les autorisations de build. Les ressources ne sont pas partagées avec d’autres locataires ; processeur, mémoire et stockage local dépendent de la configuration choisie.
M4
Mac physique dédié
Les trois configurations proposent de véritables nœuds physiques, sans découpage des ressources via des machines virtuelles partagées. Idéal pour conserver une version Xcode, des caches, des scripts de build et un répertoire de projet fixes.
CI
Runner CI fixe
Compatible avec GitHub Actions, GitLab CI ou Jenkins. Votre équipe configure elle-même les tags du runner, les autorisations du dépôt, la file de tâches et la stratégie de nettoyage en fin de build.
IPA
Build iOS automatisé
À partir du commit, récupérez les dépendances, exécutez les tests, créez l’archive Xcode et exportez l’IPA. L’utilisateur gère les certificats, profils de provisionnement et jetons du dépôt selon le principe du moindre privilège.
24 H
Tâches continues
Les nœuds fonctionnent normalement 365 jours par an, toute l’année. Inférence de modèles, transcodage par lots et builds prolongés peuvent s’exécuter en continu sur une machine fixe.
Points à vérifier avant la location
ZoneMini fournit un environnement macOS physique accessible à distance. Le code, les éléments de signature, les licences d’outils tiers, les droits du pipeline et la publication finale restent sous la responsabilité de l’équipe utilisatrice.
ENVIRONNEMENT DE BUILD macOS
Du dépôt à l’archive, vérifiez chaque étape
Cet exemple montre successivement le clonage du dépôt, l’installation des dépendances, l’exécution des tests et la création de l’archive. Les commandes illustrent le processus, sans garantir une durée précise ni contenir d’identifiants réels.
01
Cloner le dépôtgit clone <repository>
02
Installer les dépendancesbundle install && pod install
$ xcodebuild -version
Xcode environment verified
$ xcodebuild test \
-scheme ZoneApp \
-destination 'platform=macOS'
✓ unit tests passed
✓ result bundle saved
runner-check / local-nodeready
$ sw_vers
ProductName: macOS
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ df -h .
✓ workspace available
✓ runner ready for jobs
Cache
Séparer les répertoires de dépendances par projet
Gérez séparément les caches CocoaPods, Ruby et de build pour chaque dépôt afin d’éviter les résultats non reproductibles dus à d’anciennes dépendances partagées.
Journaux
Conserver la sortie des étapes en échec
Collectez les résultats de tests, les journaux d’archive et les paramètres de build. Avant d’ouvrir un ticket, retirez les jetons, mots de passe et clés privées de signature.
Nettoyage
Supprimer les fichiers temporaires après chaque tâche
Nettoyez DerivedData, les anciennes archives et les caches téléchargés, et surveillez le disque local pour préserver l’espace des tâches suivantes.
3 CONFIGURATIONS / USD
Trois configurations disponibles, quatre durées tarifées en toute transparence
Toutes les offres sont des Mac Mini physiques dédiés, non des machines virtuelles. Singapour, Tokyo, Séoul, Hong Kong et l’est des États-Unis sont disponibles ; vérifiez la disponibilité en temps réel dans la console.
Build léger
ZoneMini M4 Core
M4 · 16GB · 256GB
$20.8/jour
À la journée$20.8
À la semaine$56.1
Au mois$103.8
Au trimestre$282.3
Pour les builds d’un projet, les tests à faible concurrence, les archives ponctuelles et l’automatisation de base.
Un nœud proche de votre équipe, de votre dépôt ou de vos utilisateurs
Les cinq nœuds disponibles sont Singapour, Tokyo, Séoul, Hong Kong et l’est des États-Unis. Tenez compte du dépôt, des accès de l’équipe, du marché de publication et du réseau local.
Comment choisir un nœud
DépôtConfirmez d’abord la région du dépôt principal et des sources de dépendances.
ÉquipeComparez ensuite les chemins utilisés au quotidien pour SSH, le partage d’écran et le transfert de fichiers.
LivraisonChoisissez enfin selon le marché de publication et l’emplacement de retour des artefacts.
Singapour
20~50 ms
Japon (Tokyo)
30~60 ms
Corée du Sud (Séoul)
30~50 ms
Hong Kong
20~40 ms
Est des États-Unis
25~35 ms
Ces intervalles illustrent la méthode de choix d’une région. Les performances réelles dépendent de la route réseau, de l’opérateur, du dépôt et du réseau local.
Disponibilité des trois modèles dans les cinq nœuds
De l’entrée à la tâche, jusqu’à l’artefact livrable
Chaque scénario est détaillé en entrée, tâche exécutée et artefact produit. ZoneMini fournit l’environnement d’exécution, sans remplacer le code, la stratégie de signature, les sauvegardes ni les règles des plateformes tierces.
Développeur indépendant
Du commit au build TestFlight
Déplacez les archives nocturnes de votre ordinateur personnel vers un nœud fixe chargé d’exécuter les étapes répétitives du build.
EntréeCommit, fichiers de verrouillage des dépendances, certificats et profils de provisionnement
TâcheRécupération des dépendances, tests, archive Xcode et vérification de l’export
ArtefactBuild, résultats de tests et journaux d’archive pour vérification avant l’envoi
Équipe CI
Exécuter les builds signés en parallèle
Répartissez les tags des runners par dépôt, type de tâche et environnement afin de réduire la maintenance individuelle des environnements de build.
EntréeTâches multi-dépôts, tags de runners, jetons à privilèges minimaux et règles de file
TâcheTests parallèles, cache des dépendances, builds signés, nouvelle tentative des échecs et archivage des journaux
ArtefactBuilds, résultats de tests, journaux d’échec et historique traçable des tâches
Expérimentation IA
Inférence de modèles sur Apple Silicon
Confiez l’inférence par lots à un nœud à mémoire élevée, tandis que le poste local reste dédié au code et à l’analyse des résultats.
EntréeFichiers de modèles, scripts d’inférence, jeux de données et paramètres d’exécution
TâcheIsolation de l’environnement, inférence par lots, suivi de la mémoire, journalisation des métriques et relance des erreurs
ArtefactJournaux d’exécution, fichiers de métriques, données de résultats et paramètres reproductibles
Équipe audio-vidéo
Transcodage par lots et génération de fichiers proxy
Déplacez les traitements répétitifs scriptables vers un nœud fixe, sans utiliser le disque de travail temporaire comme espace d’archivage permanent.
EntréeListe des médias, paramètres d’encodage, règles de nommage et répertoire de sortie
TâcheTranscodage par lots, génération de proxies, traitement des formes d’onde et contrôle qualité
ArtefactFichiers finaux, relevés de contrôle, journaux de traitement et liste de retour
« J’ai déplacé les archives nocturnes de mon ordinateur personnel vers un nœud fixe. »
— Développeur iOS indépendant
« Enfin, l’équipe peut gérer uniformément le runner et l’environnement de signature. »
— Responsable CI mobile
« Les tâches longues n’occupent plus mon poste local. »
— Ingénieur en machine learning
Besoin de mapper votre workflow à une configuration précise ?
La page des cas d’usage détaille le build iOS, les fermes de build, les projets multiplateformes, l’inférence de modèles, le traitement audio-vidéo et la préparation de publication.
Facturation en USD : vérifiez la durée et le paiement
Tous les prix sont facturés en USD. Les seuls moyens acceptés sont USDT-TRC20 et Visa / Mastercard / Amex (via Stripe). Les passerelles disponibles sont indiquées dans la console.
Choisissez une durée à la journée, à la semaine, au mois ou au trimestre. Les prix affichés ne sont ni convertis ni arrondis ; la commande finale dépend du modèle, du nœud, des options et de la durée sélectionnés.
USDT-TRC20Visa / Mastercard / Amex (via Stripe)
Vérification courte
À la journée, vérifiez un build unique, la connexion et l’environnement de dépendances.
Projet par phase
À la semaine, couvrez une phase intensive de développement, de tests et de préparation à la publication.
Pipeline continu
Au mois ou au trimestre, conservez un runner fixe et un répertoire de travail longue durée.
FAQ SÉLECTIONNÉE
Questions fréquentes avant commande
Pour plus d’informations sur l’activation, la connexion, l’environnement de build, le réseau, le stockage et la facturation, consultez le centre d’aide.
ZoneMini est-il une machine virtuelle ?
Non. ZoneMini fournit des Mac Mini physiques dédiés. Le processeur, la mémoire et le stockage local dépendent de la configuration choisie et ne sont pas partagés via un pool virtualisé avec d’autres locataires.
Puis-je l’intégrer à ma plateforme CI existante ?
Oui. Selon vos besoins, intégrez GitHub Actions, GitLab CI ou Jenkins Runner. Votre équipe gère les droits du dépôt, les tags des tâches, l’isolation des caches et le nettoyage en fin de build.
Comment choisir parmi les cinq nœuds ?
Privilégiez l’emplacement du dépôt, les chemins d’accès de l’équipe et le marché de publication, puis testez SSH, le partage d’écran et le transfert de fichiers selon votre réseau. Les nœuds disponibles sont Singapour, Tokyo, Séoul, Hong Kong et l’est des États-Unis.
Quels moyens de paiement sont acceptés ?
Seuls USDT-TRC20 et Visa / Mastercard / Amex (via Stripe) sont acceptés, avec facturation en USD. Les passerelles disponibles sont indiquées dans la console.
Comment me connecter au Mac cloud après la livraison ?
Les tâches en ligne de commande se connectent via SSH ; utilisez le partage d’écran macOS pour les travaux graphiques. Avant la première connexion, vérifiez l’adresse du nœud, le nom d’utilisateur, le réseau local et les identifiants d’accès.
Prix d’entrée : $20.8/jour. Avant de commander, préparez l’usage, le nombre de tâches concurrentes, le nœud cible, la durée prévue et le besoin de stockage. Pour clarifier les limites, consultez le guide de connexion ou le centre d’aide.