Posso usare Flutter su Windows per creare un'app iOS, o devo usare un Macintosh?
Non hai bisogno di un Mac, per sviluppare app iOS su Flutter. Ma per costruire il codice delle app iOS è necessario avere un computer Mac. Se non si dispone di un computer Mac, allora ci sono due modi per costruire applicazioni iOS su Windows.
- È possibile utilizzare Mac OS Virtual Machine in Windows
- È possibile costruire da remoto flutter app iOS Via CodeMagic.
Per utilizzare CodeMagic è necessario creare un account sul loro sito web
Poi, fare clic sull'icona delle impostazioni (ingranaggio) accanto alla tua app. Scorri in basso e clicca su "Build". Assicuratevi che Mode sia impostato su Debug, e selezionate iOS sotto Build for platforms.
Di default, Codemagic testerà la vostra app. Disabilitate questa funzione a meno che non vogliate usarla.
Dopo di che, costruite l'app (Start your first build).
Codemagic vi invierà un file .app via email. Rinominalo in modo che finisca con .zip. Estrailo e otterrai una cartella chiamata Runner.app. Crea una cartella chiamata Payload e mettici Runner.app. Infine, comprimi la cartella chiamata Payload - questo sarà il tuo file IPA (puoi rinominarlo in .ipa).
Per installare il file IPA, devi scaricare Cydia Impactor dal link sottostante.
Se stai usando Windows, devi prima installare iTunes. (Assicurati di installare la versione non-Microsoft store: sotto "Cerchi altre versioni?" seleziona Windows, poi scorri in alto e scarica).
Suggerimento: se non vuoi installare iTunes puoi installare solo i driver aprendo l'installer di iTunes con 7-ZIP e aprendo AppleMobileDeviceSupport64.msi
- Collega il tuo dispositivo iOS al computer
- Esegui l'eseguibile di Impactor
- Clicca "Xcode", poi "Revoke Certificates"
- A questo punto, trascina app.ipa (o il file ZIP che hai creato) nella finestra di Cydia Impactor (o usa Device > Install Package...)
- Ti verrà richiesto di inserire il tuo Apple ID email e password. Se è protetto con l'autenticazione a due fattori o si ottiene un messaggio di errore, sarà necessario creare una password specifica per l'app e utilizzarla al posto della propria password. Vedi https://support.apple.com/en-us/HT204397.
- Sul tuo dispositivo iOS, vai in Impostazioni > Generali > Gestione del dispositivo (o Profili & Gestione del dispositivo), tocca l'email del tuo ID Apple che hai appena usato per accedere, poi Trust.
- Ecco! La nostra app è ora installata.
Articoli simili
- Come guadagnare facendo app per l'Apple Store? Quali altri modi posso usare Swift? Devo anche possedere un iPhone se devo creare un'app
- Perché i programmatori usano i computer Macintosh?
- Qual è la differenza tra Windows 10, Windows 10 KN, Windows 10 N e Windows 10 Single Language?
- È probabile che Flutter sostituisca Java per lo sviluppo di app Android? Artboard