Sviluppo iOS e .NET MAUI
Introduzione
Sezione intitolata “Introduzione”La tua istanza è una macchina macOS completa e dedicata con diritti di amministratore, quindi i toolchain mobili standard di Apple e multipiattaforma funzionano esattamente come su un Mac sulla tua scrivania — inclusi Visual Studio 2022 “Pair to Mac” e .NET MAUI per iOS, controllati da un PC Windows.
Cosa ottieni
Sezione intitolata “Cosa ottieni”- Xcode preinstallato (ultima versione) — gestisci/cambia le versioni con
xcodes. - Il Simulatore iOS viene eseguito nel desktop macOS che raggiungi tramite VNC / Condivisione schermo.
- SSH (porta
22) per Pair to Mac, build remote e automazione. - Diritti completi di amministratore per installare il .NET SDK e i workload MAUI / iOS.
- Accesso completo al Keychain per i tuoi certificati di firma Apple.
iOS e .NET MAUI — le tue domande
Queste funzionalità di sviluppo funzionano su My Remote Mac?
Sì. È una macchina macOS completa e dedicata con accesso da amministratore, quindi i toolchain completi Apple e .NET funzionano normalmente — nulla è bloccato.
Posso usare il Simulatore iOS con un'interfaccia grafica?
Sì. Connettiti tramite VNC / Condivisione schermo ed esegui il Simulatore iOS dentro Xcode proprio come su un Mac locale. Vedi Panoramica della connessione.
Visual Studio 2022 "Pair to Mac" su SSH funziona?
Sì. Visual Studio 2022 su Windows si abbina al Mac tramite SSH (porta
22, usando your-username@YOUR-IP) per compilare, firmare e distribuire app iOS.Il Simulatore iOS remoto per Windows funziona?
Sì. Una volta abbinato Visual Studio al Mac, il Simulatore iOS remoto per Windows trasmette il simulatore alla tua macchina Windows.
Xcode completo è già installato?
Sì. L'ultima versione di Xcode è preinstallata. Puoi anche installare e passare tra le versioni con
xcodes. Vedi Installare app e strumenti.Posso installare il .NET SDK e i workload MAUI / iOS?
Sì. Con i diritti completi di amministratore puoi installare il .NET SDK ed eseguire
dotnet workload install maui ios (e altri) senza restrizioni.Ho accesso al Keychain per il certificato Apple Distribution?
Sì. Hai accesso completo al Keychain per importare e usare il tuo certificato Apple Distribution. Per la CI si consiglia un keychain di build dedicato — vedi Build Xcode e firma del codice.
Posso usare il simulatore di iPhone tramite accesso remoto / VNC?
Sì. Il simulatore di iPhone viene eseguito nel desktop macOS a cui accedi tramite VNC / Condivisione schermo.