Aller au contenu

Développement iOS et .NET MAUI

Votre instance est une machine macOS complète, dédiée et avec droits d’administrateur, si bien que les chaînes d’outils Apple et mobiles multiplateformes standard fonctionnent exactement comme sur un Mac posé sur votre bureau — y compris Visual Studio 2022 « Pair to Mac » et .NET MAUI pour iOS, pilotés depuis un PC Windows.

  • Xcode préinstallé (dernière version) — gérez/changez de version avec xcodes.
  • L’iOS Simulator s’exécute dans le bureau macOS que vous atteignez via VNC / Partage d’écran.
  • SSH (port 22) pour Pair to Mac, les builds distants et l’automatisation.
  • Droits d’administrateur complets pour installer le .NET SDK et les charges de travail MAUI / iOS.
  • Accès complet au Keychain pour vos certificats de signature Apple.

iOS et .NET MAUI — vos questions

Ces fonctionnalités de développement fonctionnent-elles sur My Remote Mac ?
Oui. Il s'agit d'une machine macOS complète et dédiée avec accès administrateur, si bien que les chaînes d'outils Apple et .NET complètes fonctionnent normalement — rien n'est verrouillé.
Puis-je utiliser l'iOS Simulator avec une interface graphique ?
Oui. Connectez-vous via VNC / Partage d'écran et lancez l'iOS Simulator dans Xcode exactement comme sur un Mac local. Voir Vue d'ensemble de la connexion.
Visual Studio 2022 « Pair to Mac » via SSH fonctionne-t-il ?
Oui. Visual Studio 2022 sous Windows s'appaire au Mac via SSH (port 22, avec your-username@YOUR-IP) pour compiler, signer et déployer des apps iOS.
Le Remote iOS Simulator pour Windows fonctionne-t-il ?
Oui. Une fois Visual Studio appairé au Mac, le Remote iOS Simulator pour Windows diffuse le simulateur vers votre machine Windows.
Xcode complet est-il déjà installé ?
Oui. La dernière version de Xcode est préinstallée. Vous pouvez aussi installer et basculer entre les versions avec xcodes. Voir Installer des applications et des outils.
Puis-je installer le .NET SDK et les charges de travail MAUI / iOS ?
Oui. Avec des droits d'administrateur complets, vous pouvez installer le .NET SDK et exécuter dotnet workload install maui ios (entre autres) sans restriction.
Ai-je un accès Keychain pour le certificat Apple Distribution ?
Oui. Vous disposez d'un accès complet au Keychain pour importer et utiliser votre certificat Apple Distribution. Pour la CI, un keychain de build dédié est recommandé — voir Builds Xcode et signature de code.
Puis-je utiliser le simulateur iPhone via accès distant / VNC ?
Oui. Le simulateur iPhone s'exécute dans le bureau macOS auquel vous accédez via VNC / Partage d'écran.