Langsung ke konten

Sewa server macOS khusus dengan macOS terbaru

macOS di hardware Apple asli dan khusus, dengan akses admin penuh untuk Xcode, code signing, dan CI/CD.

  • Mac fisik, dialokasikan 1:1
  • Akses root penuh via SSH dan VNC
  • Mulai $14/hari atau $85/bln, USD, belum termasuk pajak
Sewa Server macOS

Versi macOS apa yang berjalan di server?

Setiap server diserahkan dengan instalasi bersih rilis macOS terbaru yang didukung chip Apple Silicon-nya. Anda memiliki akses root penuh, jadi pembaruan macOS mengikuti jadwal Anda: pertahankan satu rilis selama aplikasi dirilis, lalu perbarui saat proyek Anda siap.

Bukan aplikasi macOS Server. Apple menghentikan aplikasi tersebut pada 21 April 2022. Di sini, server macOS berarti Mac fisik yang menjalankan macOS standar, diakses via SSH dan VNC.

Xcode, simulator, dan signing, diatur sesuai kebutuhan Anda

Dengan akses root, seluruh toolchain Apple ada di tangan Anda: pasang dan skrip via SSH, atau dari desktop via VNC.

Beberapa versi Xcode berdampingan

Pasang versi Xcode yang dibutuhkan proyek Anda di /Applications, lalu pilih versi aktif dengan sudo xcode-select -s. xcode-select -p menunjukkan versi yang dipakai skrip dan job CI Anda.

Panduan pengembangan Xcode jarak jauh

Simulator untuk setiap rilis OS

Tambahkan runtime Simulator untuk rilis iOS, watchOS, tvOS, dan visionOS yang Anda uji, dari pengaturan Xcode atau dengan xcodebuild -downloadPlatform iOS, lalu kendalikan via SSH dengan xcrun simctl.

Panduan pengujian otomatis

Code signing di mesin CI

Simpan sertifikat signing di keychain khusus dan buka kuncinya di awal setiap job dengan security unlock-keychain, agar build tanpa layar tetap bisa melakukan signing. Di CI, action setup_ci dari fastlane membuat keychain sementara untuk match.

Panduan fastlane di server Mac

Otomatisasi via SSH, tetap berjalan berkat launchd

Skrip penyiapan dan build via SSH, lalu biarkan launchd menjaga runner dan agent tetap berjalan: LaunchDaemon berjalan di tingkat sistem, LaunchAgent di sesi pengguna yang sedang login. ./svc.sh install dari GitHub memasang runner Actions sebagai layanan launchd.

Panduan runner GitHub Actions

Setiap server macOS adalah Mac fisik yang dialokasikan hanya untuk Anda: Mac mini M4, M6, atau M4 Pro, atau Mac Pro M2 Ultra, mulai $14/hari atau $85/bln (USD, belum termasuk pajak).

Mengapa Menyewa Server macOS Khusus?

Pengembangan dan otomatisasi macOS memiliki batasan teknis dan lisensi yang ketat. Lingkungan tervirtualisasi atau non-Apple tidak patuh dan sering kali tidak andal untuk alur kerja produksi. Server macOS dedikasi memastikan kompatibilitas penuh dengan tooling Apple serta perilaku sistem yang konsisten.

  • macOS secara legal hanya berjalan di hardware Apple
  • Diperlukan untuk Xcode dan tool build Apple
  • Lingkungan OS yang stabil untuk otomatisasi
  • Performa yang dapat diprediksi untuk pipeline CI/CD

Kasus Penggunaan Umum Server macOS

Pipeline CI/CD macOS

  • Otomatisasi build Xcode
  • Continuous integration untuk aplikasi iOS dan macOS
  • Integrasi dengan Jenkins, GitHub Actions, GitLab CI
Panduan penyiapan CI/CD

Lingkungan Pengembangan macOS

  • Workstation macOS jarak jauh
  • Lingkungan bersama untuk tim
  • Code signing dan sertifikat terpusat
Panduan pengembangan jarak jauh

Pengujian macOS

  • Alur kerja pengujian otomatis
  • Beberapa target build
  • Lingkungan pengujian yang dapat diulang

Cara Kerjanya

  1. Pilih Konfigurasi

    Pilih konfigurasi server macOS yang sesuai dengan kebutuhan Anda.

  2. Provisioning

    Mac Anda disiapkan dengan instalasi macOS yang bersih. Sebagian besar instance standar siap dalam hitungan menit.

  3. Deploy Alur Kerja

    Terhubung via SSH atau VNC dan deploy alur kerja Anda.

Pertanyaan yang Sering Diajukan

Apa itu server macOS?
Server macOS adalah Mac khusus yang menjalankan macOS, digunakan untuk pengembangan, otomatisasi, CI/CD, dan alur kerja pengujian yang memerlukan sistem operasi Apple. Ini bukan aplikasi macOS Server lama milik Apple, yang dihentikan pada April 2022.
Bagaimana cara terhubung ke server macOS saya?
Lewat SSH untuk baris perintah dan VNC untuk desktop macOS lengkap, keduanya sudah termasuk dengan akses admin penuh. Keduanya bisa dipakai dari macOS, Windows, atau Linux.
Bisakah saya memilih versi macOS saya?
Setiap server diserahkan dengan rilis macOS terbaru yang didukung chip Apple Silicon-nya. Dengan akses root penuh, Anda memperbarui macOS sendiri saat proyek Anda siap, serta dapat memasang beberapa versi Xcode berdampingan dan beralih di antaranya dengan xcode-select.
Apakah server ini tervirtualisasi?
Tidak. Semua server macOS adalah mesin Apple fisik.

Dibangun untuk Beban Kerja macOS Produksi

"Tim kami membutuhkan versi macOS tertentu untuk menguji aplikasi lama. Kemampuan memiliki lingkungan dedikasi untuk ini sangat krusial."
Daniel K.
QA Manager, Software House
"Kepatuhan terhadap lisensi Apple menjadi perhatian utama kami. Menyewa server fisik dedikasi menyelesaikan masalah itu sepenuhnya."
Rachel T.
CTO, Startup EdTech

Dapatkan Server macOS Anda Hari Ini

Mulai dengan My Remote Mac