Langsung ke konten
iOS Tanpa Mac

Terbitkan ke App Store Tanpa Mac

Pengajuan App Store membutuhkan Xcode, sertifikat penandatanganan, dan Transporter, semuanya hanya untuk macOS. Berikut cara mengarsipkan, menandatangani, dan mengirim build Anda ke App Store Connect menggunakan Mac jarak jauh.

Dapatkan Mac Jarak Jauh
MRM-SW-01 24 × 5GBASE-T · 4 × SFP28 PWR SYS FAN UPLINK 2 × 25G → CORE Fi1/0/7 · 5G · link up Mac mini M4Mac mini M6Mac mini M4Mac mini M6Mac mini M4 Mac mini M6Mac mini M4Mac mini M4Mac mini M6 Mac mini M4
Provisioning
linkup to 5 Gbps · full-duplex
dhcpDISCOVER → OFFER → REQUEST → ACK
ipv4203.0.113.42
ipv62001:db8:4f00::42
hostmac-m4-07.myremotemac.com
state● ONLINE
Ready
Datacenter ISO 27001 · Tier III+ · 100 Gbps Internet backbone IPv4 / IPv6 · DDoS protection ≈ 12 ms Your desk Windows · Linux · macOS · iPad 09:41 mac-m4-07.myremotemac.com: Remote Desktop Connecting to mac-m4-07… 203.0.113.42 · Screen Sharing · encrypted Finder File Edit View Go Window Help Tue 09:41 admin: zsh: 80×24 admin@mac-m4-07 ~ % uname -m arm64 admin@mac-m4-07 ~ % sw_vers -productVersion 15.5 admin@mac-m4-07 ~ % ▍ Connected · 12 ms
01 · Pusat Data
Sebuah Mac mini M4 baru bergabung ke rak di pusat data kami.

Bagaimanapun cara Anda membangun aplikasi, native, React Native, atau Flutter, pengajuan akhir ke App Store membutuhkan alat macOS: Xcode untuk mengarsipkan, sertifikat penandatanganan Anda di keychain, dan Transporter (atau altool / Fastlane) untuk mengunggah. Jika Anda tidak memiliki Mac, sebuah Mac jarak jauh memberi Anda jalur yang bersih dan ditandatangani ke App Store Connect.

Opsi Anda untuk Pengajuan App Store

Tiga cara realistis untuk mengarsipkan, menandatangani, dan mengunggah ke App Store tanpa memiliki Mac.

Cloud CI (Fastlane, Codemagic)

Dapat mengotomatiskan penandatanganan dan unggahan setelah dikonfigurasi, tetapi pengaturan sertifikat awal dan pemecahan masalah tetap terbantu dengan akses Xcode asli.

Beli Mac

Berfungsi, tetapi ada biaya di muka ditambah pemeliharaan untuk mesin yang mungkin hanya Anda butuhkan saat rilis.

Hanya butuh Mac pada hari rilis? Sewa Mac mini khusus selama 24 jam mulai $14/hari (USD, belum termasuk pajak) untuk mengarsipkan, menandatangani, dan mengunggah aplikasi Anda. Secara default berhenti setelah 24 jam. Mac mini harian →

Ajukan ke App Store dari OS Mana Pun

Hubungkan ke Mac jarak jauh dan ikuti alur pengajuan yang sama seperti yang Apple harapkan dari Mac lokal.

  1. Hubungkan ke Mac jarak jauh Anda

    Sediakan Mac dan hubungkan melalui VNC (GUI) atau SSH (terminal). Xcode dan Command Line Tools sudah terpasang.

  2. Siapkan penandatanganan kode

    Tambahkan sertifikat Apple Developer dan profil provisioning Anda ke keychain, atau biarkan Xcode mengelola penandatanganan secara otomatis dengan Apple ID Anda.

  3. Arsipkan & ekspor IPA

    Buka proyek Anda dan pilih Product → Archive (atau build dari command line), lalu ekspor IPA yang ditandatangani untuk distribusi App Store.

  4. Unggah ke App Store Connect

    Unggah dengan Xcode Organizer, Transporter, atau xcrun altool / Fastlane deliver, lalu ajukan untuk peninjauan di App Store Connect.

Mengapa Mac Jarak Jauh untuk Rilis App Store

  • Xcode & penandatanganan asli, sertifikat, profil, dan Transporter persis seperti yang disyaratkan Apple.
  • Berfungsi untuk framework apa pun, native, React Native, Flutter, Unity, semuanya diajukan dengan cara yang sama.
  • Apple Silicon khusus, pengarsipan dan unggahan cepat di hardware M4.
  • Tanpa capex, mulai $85/bln (USD, belum termasuk pajak) alih-alih membeli Mac yang sebagian besar hanya Anda butuhkan saat rilis.

Terus Jelajahi

Pertanyaan yang Sering Diajukan

Bisakah saya mengajukan aplikasi ke App Store tanpa Mac?
Ya. Alat pengajuan (Xcode, penandatanganan, Transporter) hanya untuk macOS, tetapi Anda dapat menjalankannya di Mac jarak jauh dan mengunggah ke App Store Connect dari OS mana pun.
Bisakah saya mengotomatiskan unggahan App Store dengan Fastlane?
Ya. Fastlane berjalan di Mac jarak jauh dan dapat mengotomatiskan pembangunan, penandatanganan, dan pengunggahan dengan gym dan deliver, ideal untuk rilis berulang.
Apakah saya membutuhkan akun Apple Developer?
Ya. Distribusi App Store membutuhkan keanggotaan Apple Developer Program ($99/tahun), yang juga menyediakan sertifikat penandatanganan Anda.
Bisakah saya menguji di iPhone sungguhan?
Ya. Colokkan iPhone atau iPad Anda ke komputer Anda sendiri dan teruskan ke Mac jarak jauh melalui jaringan dengan VirtualHere: Xcode di Mac akan mengenalinya seolah-olah perangkat tersebut tercolok langsung. Atau, instal build Anda di perangkat secara nirkabel dengan TestFlight.
Berapa biaya Mac jarak jauh untuk merilis?
Paket bulanan mulai dari $85/bln (USD, belum termasuk pajak) untuk Mac mini M4 dan ditagih setiap bulan, meskipun bulan itu Anda tidak merilis apa pun. Untuk rilis sesekali, paket harian untuk Mac mini M4 yang sama berharga $14 per 24 jam (USD, belum termasuk pajak) dan berhenti setelah 24 jam kecuali Anda mengaktifkan perpanjangan otomatis. Lihat harga.

Bawa Aplikasi Anda ke App Store

Dapatkan Mac jarak jauh khusus dengan Xcode terpasang dan ajukan aplikasi Anda hari ini. Mulai $14/hari atau $85/bln (USD, belum termasuk pajak).