
If you landed here because Zumac.Ai is showing as unavailable, there is a direct answer. At the time of review, zumac.ai marked its single Mac mini SKU as "已售罄·可登记排队" (sold out, waitlist open). Figment M-series Macs are available by configuration request at /mac-hosting/start; the exact chip, RAM and disk are confirmed in that quote. If you need a machine for a deadline, the availability gap matters more than a line-item price comparison.
Zumac.Ai also prices in Chinese Yuan (CNY), not US dollars. We do not quote a USD saving against Figment's $95/month entry price because the CNY→USD rate your card issuer applies at settlement, plus any FX fee, is what you actually pay. Compare in CNY, then run the conversion through your own payment channel before treating any gap as real.
Zumac.Ai sells one hardware tier: a Mac mini M6, 16 GB unified memory, 256 GB SSD, in Singapore. Figment's M-series starts from $95/month; the specific chip generation at that entry price is not published and is set at quote stage, so do not assume it matches the M6.
Zumac.Ai billing tiers (source: zumac.ai):
| Commitment | Total CNY | Months received | Effective monthly CNY |
|---|---|---|---|
| Monthly | ¥999 | 1 | ¥999.00 |
| Quarterly (10% off) | ¥2,697.30 | 3 | ¥899.10 |
| Semi-annual (pay 6, get 7) | ¥5,994.00 | 7 | ¥856.29 |
| Annual (pay 12, get 14) | ¥11,988.00 | 14 | ¥856.29 |
| Two-year | ¥19,980.00 | 24 | ¥832.50 |
Arithmetic in CNY: ¥999 × 3 × 0.9 = ¥2,697.30. ¥5,994 ÷ 7 ≈ ¥856.29. ¥11,988 ÷ 14 ≈ ¥856.29. ¥19,980 ÷ 24 = ¥832.50.
Zumac.Ai additionally lists a 10% service fee that is currently waived for first orders and a 3% surcharge if an invoice is requested. The two-year tier description mentions a device-shipped-after-lease option — confirm that clause in writing if it affects your decision. Tax, FX and any card fees are as stated on their checkout and your bank's settlement, not estimated here.
Figment, for comparison (physical hardware is request-based, not instant):
| Plan | USD/month | What's included |
|---|---|---|
| Virtual Intel macOS | $29 | 2 vCPU, 8 GiB RAM, 80 GiB disk; Linux/KVM virtual Intel macOS; browser-console access; no GPU/audio |
| i3 Mac (physical Intel) | $49 | Collecting requests until supply confirmed |
| M-series (physical) | from $95 | Exact chip/RAM/disk confirmed in quote |
| Managed Build Mac | $249 | One M-series Mac, CI setup, backups, monitoring, 30 min/mo support |
| Managed Mac Team | $999 | Two M-series Macs, two CI runners, team setup, backups, monitoring, 1 hr/mo support |
The $29 virtual Intel macOS will run supported Intel Mac toolchains, including Xcode 26 or earlier, and can cross-compile and sign arm64 device apps. It cannot execute ARM-only binaries, run Xcode 27, or do visionOS work — pick an M-series machine for those. It is accessed through the browser console, not inbound SSH.
Figment prices in USD. Zumac.Ai prices in CNY. These are not directly comparable without your actual settlement FX rate. If Zumac.Ai restocks and, after your bank's conversion and fees, its annual tier settles below Figment's quoted M-series price, the trade-off becomes currency risk and Singapore-only location versus the region and managed services Figment offers.
Zumac.Ai's M6 Mac mini is listed with a 12-core CPU, 12-core GPU, 16 GB unified memory, 256 GB SSD, Wi-Fi 7, Bluetooth 6 and three Thunderbolt 4 ports, in Singapore. Remote access is user-installed: UU Remote, Tailscale, ToDesk, RustDesk or Cloudflare Tunnel.
Figment M-series machines are Apple silicon. The specific chip generation and configuration at the $95 entry price are set at quote stage; if you need the latest-generation chip, a particular RAM size or disk size, state that in the request. Access methods, admin level and installed software image for physical M-series are confirmed at provisioning rather than assumed.
Xcode and macOS fit (source: Apple Xcode System Requirements):
| Xcode | Minimum macOS | Runs on Intel? |
|---|---|---|
| Xcode 27.x | macOS Tahoe 26.6 | No — Apple silicon only |
| Xcode 26.6 | macOS Tahoe 26.2 | Verify exact row with Apple |
| Xcode 26 (initial) | macOS Sequoia 15.6 | Yes — Intel supported |
Both Zumac.Ai's M6 and Figment's M-series Macs are Apple silicon and satisfy Xcode 27 and visionOS requirements. macOS Tahoe itself still supports several Intel Macs in Apple's Tahoe compatibility list; the Xcode 27 Intel limit is a separate toolchain fact. Verify the exact Xcode/macOS pair at Apple's release table before provisioning.
Zumac.Ai does not publish a numeric uptime SLA in the source we checked; review their current service terms if a specific uptime percentage is a hard procurement requirement. Figment does not publish a numeric uptime SLA either — the Managed plans include monitoring, backups and a fixed monthly support allotment on top of the hardware.
For performance, benchmark your own project rather than quoting vendor claims. The script below stops on the first failure, so a crash is never silently counted as a fast run. Replace the scheme name with one that exists in your project — do not invent one.
#!/usr/bin/env bash
# Clean build timer — run against your own project and a real scheme.
# Usage: ./build-timer.sh /path/to/YourProject.xcodeproj YourSchemeName
set -euo pipefail
PROJECT="${1:?Argument 1: path to .xcodeproj}"
SCHEME="${2:?Argument 2: Xcode scheme name that exists in the project}"
xcodebuild -project "$PROJECT" -list # fails fast if SCHEME is wrong
echo "=== Build timer | Host: $(hostname) | $(date -u +%FT%TZ) ==="
time xcodebuild \
-project "$PROJECT" \
-scheme "$SCHEME" \
-configuration Release \
-destination 'generic/platform=iOS' \
clean build \
CODE_SIGNING_ALLOWED=NO
Run it three times on each host after a warm-up build and compare medians. Independent targets inside one scheme already build in parallel, so do not assume per-target times sum linearly.
Zumac.Ai machines are typically reached via Tailscale or similar peer-to-peer tooling the customer installs. Plan the move around that.
Before you leave Zumac.Ai
launchctl list, crontab -l, any login items)..p12 files from Keychain Access, protected by a strong passphrase. Do not dump the whole shell environment to a text file; it may contain tokens.~/Library/MobileDevice/Provisioning Profiles/*.mobileprovision.Fastfile, .github/workflows/, Xcode Cloud workflows or equivalent) and note any customer-controlled allowlists that currently include the Zumac.Ai outbound IP.On the new Figment machine
.p12 certificates into a dedicated, non-default keychain created for CI; add that keychain to the search list and restore the previous list on teardown with a trap. Place provisioning profiles back under ~/Library/MobileDevice/Provisioning Profiles/.After migration
| Situation | Figment plan |
|---|---|
| Zumac.Ai sold out, need a Mac for a sprint | M-series from $95/month — request a quote |
| Only Intel toolchains (Xcode 26 or earlier), small footprint | Virtual Intel macOS, $29/month |
| Team wants CI, backups and monitoring handled | Managed Build Mac, $249/month |
| Two developers, two runners, more support | Managed Mac Team, $999/month |
| Latest-generation Apple silicon required | State the chip generation in the quote request |
When Zumac.Ai is unavailable, a machine you cannot rent is not a comparison. When it restocks, do the FX math on your own card statement before treating any difference as a saving, and weigh Singapore-only versus the region Figment can offer you. Start a configuration at /mac-hosting/start or review plans at /mac-hosting.
Sources checked: Zumac.Ai · Apple Xcode System Requirements · Apple macOS Tahoe compatibility
Related reading