Skip to main content
Devin en train de builder un jeu iOS sur une VM macOS

Avant de commencer

Assurez-vous de disposer d’un compte Devin Pro ou Teams. Les sessions macOS sont disponibles par défaut.

Étape 1 : demandez à Devin de build l’application

Ouvrez Devin et choisissez macOS dans le menu des plateformes, sous la zone de prompt. Xcode, l’iOS Simulator et Homebrew sont préinstallés.
Choix de macOS dans le menu des plateformes sous la zone de prompt de Devin
Saisissez ce que vous voulez que Devin build :

Étape 2 : observer Devin build et tester

Devin traite la tâche comme le ferait un développeur iOS :
Devin développant Flappy Otter dans une session macOS
  1. Il crée le projet dans Xcode
  2. Il build et corrige les erreurs
  3. Il exécute le jeu dans le Simulator
  4. Il joue au jeu : il tape pour faire sauter la loutre avec Computer Use, vérifie que le score et les collisions fonctionnent et enregistre l’exécution.
  5. Il partage le résultat : il vous envoie l’enregistrement et ouvre une pull request si la session dispose d’un repository.
Enregistrement par Devin de Flappy Otter s'exécutant dans l'iOS Simulator
Vous pouvez ouvrir l’onglet Computer dans l’espace de travail de la session pour suivre en direct le simulateur démarré pendant que Devin parcourt l’application.
L'onglet Computer affichant Flappy Otter dans l'iOS Simulator

Étape 3 : relire et itérer

Poursuivez le développement dans la même session avec de nouvelles fonctionnalités :
Demander à Devin d'ajouter des fonctionnalités à Flappy Otter dans la même session

Facultatif : publier une bêta sur TestFlight

Pour tester sur un vrai iPhone, consultez Téléverser des builds iOS vers TestFlight. Consultez les limitations de la prise en charge de macOS pour en savoir plus sur la prise en charge de macOS par Devin.

Étapes suivantes

Téléversements TestFlight

Configuration d’App Store Connect, API keys et secrets pour le téléversement des builds

Prise en charge de macOS

Options de blueprint, outils préinstallés et dépannage pour les sessions macOS

Tests et enregistrements

Comment Devin teste votre application et en enregistre les résultats