Flutter gira su Windows e Linux, ma creare e pubblicare l'app iOS richiede ancora Xcode su macOS. Ecco come coprire il lato iOS con un Mac remoto, senza acquistare un Mac.
Ottieni un Mac remotoFlutter è davvero cross-platform e puoi sviluppare per Android interamente su Windows o Linux. iOS è l'eccezione: flutter build ios, CocoaPods, la firma del codice e i caricamenti sull'App Store richiedono tutti Xcode, disponibile solo su macOS. Un Mac remoto ti offre quell'ambiente su richiesta mentre continui a programmare sulla tua macchina.
Tre modi concreti per produrre una build iOS Flutter firmata quando sviluppi su Windows o Linux.
macOS + Xcode completo che controlli. Esegui flutter run sul Simulatore iOS del Mac, poi compila e firma lì. Ideale per il debug e i test su dispositivo.
Codemagic è adatto a Flutter per le build di rilascio automatizzate, ma il debug iterativo e la firma occasionale risultano scomodi.
Sempre un'opzione, ma comporta un costo iniziale più la manutenzione, eccessivo se ti serve macOS solo per la parte iOS del tuo lavoro.
Con un Mac remoto, il tuo flusso di lavoro iOS Flutter è identico a un Mac locale, devi solo collegarti.
Attiva un Mac e collegati via VNC (GUI) o SSH (terminale). Xcode e i Command Line Tools sono preinstallati.
Installa l'SDK Flutter ed esegui flutter doctor. Installa CocoaPods con sudo gem install cocoapods, poi esegui cd ios && pod install.
flutter run avvia la tua app sul Simulatore iOS del Mac; ci interagisci via VNC e l'hot reload funziona esattamente come al solito.
Esegui flutter build ipa, firma con il tuo certificato Apple Developer e carica tramite Xcode, Transporter o Fastlane. Consulta la nostra guida alla pubblicazione sull'App Store.
flutter build ipa veloce e Simulatore reattivo su hardware M4.Puoi sviluppare su Windows o Linux, ma la build iOS, la firma e il caricamento sull'App Store richiedono Xcode su macOS. Un Mac remoto copre esattamente questi passaggi.
Sì. Rilasciare su TestFlight o sull'App Store richiede un'iscrizione all'Apple Developer Program (99 $/anno), comunque tu compili.
Sì. Il Simulatore iOS gira sul Mac remoto e lo visualizzi via VNC; l'hot reload e l'hot restart si comportano esattamente come in locale.
I piani partono da 85 $/mese per un Mac Mini M4, molto più economico che comprare un Mac solo per le build iOS. Vedi i prezzi.
Ottieni un Mac remoto dedicato con Xcode preinstallato e crea la tua app iOS Flutter oggi. A partire da 85 $/mese.