Flutter berjalan di Windows dan Linux, tetapi membangun dan merilis aplikasi iOS tetap membutuhkan Xcode di macOS. Berikut cara menangani sisi iOS dengan Mac jarak jauh — tanpa perlu membeli Mac.
Dapatkan Mac Jarak JauhFlutter benar-benar lintas platform, dan Anda dapat mengembangkan untuk Android sepenuhnya di Windows atau Linux. iOS adalah pengecualiannya: flutter build ios, CocoaPods, penandatanganan kode, dan unggahan App Store semuanya membutuhkan Xcode, yang hanya tersedia di macOS. Sebuah Mac jarak jauh memberi Anda lingkungan itu sesuai permintaan sambil Anda tetap membuat kode di mesin Anda sendiri.
Tiga cara realistis untuk menghasilkan build iOS Flutter yang ditandatangani saat Anda mengembangkan di Windows atau Linux.
macOS + Xcode lengkap yang Anda kendalikan. Jalankan flutter run pada iOS Simulator di Mac, lalu build dan tandatangani di sana. Terbaik untuk debugging dan pengujian perangkat.
Codemagic ramah untuk Flutter dalam build rilis otomatis, tetapi debugging iteratif dan penandatanganan sekali pakai menjadi merepotkan.
Selalu menjadi opsi, tetapi ada biaya di muka ditambah pemeliharaan — berlebihan jika Anda hanya membutuhkan macOS untuk bagian iOS dari pekerjaan Anda.
Dengan Mac jarak jauh, alur kerja iOS Flutter Anda identik dengan Mac lokal — Anda hanya perlu terhubung ke sana.
Sediakan Mac dan hubungkan melalui VNC (GUI) atau SSH (terminal). Xcode dan Command Line Tools sudah terpasang.
Instal Flutter SDK dan jalankan flutter doctor. Instal CocoaPods dengan sudo gem install cocoapods, lalu jalankan cd ios && pod install.
flutter run meluncurkan aplikasi Anda di iOS Simulator pada Mac; Anda berinteraksi dengannya melalui VNC, dan hot reload bekerja persis seperti biasa.
Jalankan flutter build ipa, tandatangani dengan sertifikat Apple Developer Anda, dan unggah melalui Xcode, Transporter, atau Fastlane. Lihat panduan penerbitan App Store kami.
flutter build ipa yang cepat dan Simulator yang responsif di hardware M4.Anda dapat mengembangkan di Windows atau Linux, tetapi build iOS, penandatanganan, dan unggahan App Store membutuhkan Xcode di macOS. Mac jarak jauh menangani persis langkah-langkah tersebut.
Ya. Merilis ke TestFlight atau App Store membutuhkan keanggotaan Apple Developer Program ($99/tahun), bagaimanapun cara Anda membangun.
Ya. iOS Simulator berjalan di Mac jarak jauh dan Anda melihatnya melalui VNC; hot reload dan hot restart berperilaku persis seperti di lokal.
Paket mulai dari $85/bln untuk Mac Mini M4 — jauh lebih murah daripada membeli Mac hanya untuk build iOS. Lihat harga.
Dapatkan Mac jarak jauh khusus dengan Xcode terpasang dan bangun aplikasi iOS Flutter Anda hari ini. Mulai $85/bulan.