Exporter pour IOS

Voici les étapes permettant de charger un projet Godot dans Xcode. Ceci vous permet de compiler et de déployer sur un appareil IOS, compiler une version officielle pour l’App Store et faire tout ce que vous pouvez normalement faire sur Xcode.

Pré-requis

  • Vous devez impérativement disposer d’un ordinateur macOS avec Xcode installé pour exporter vers IOS.
  • Téléchargez les modèles d’exportation Godot. Utilisez le menu Godot: Editeur>Gérer les modèles d’exportation

Exporter un projet vers Xcode

Dans l’éditeur Godot, ouvrez la fenêtre Exporter depuis le menu Projet. Dans la fenêtre, cliquez sur Ajouter… et sélectionnez IOS.

Les options d’exportation suivantes sont requises. Exportateur générera une erreur si vous laissez une option vide :

  • Dans la catégorie Application, * App Store Team ID
  • Tout dans la catégorie Icônes requises
  • Tout dans la catégorie Écrans de lancement paysage
  • Tout dans la catégorie Écrans de lancement portrait

Après avoir cliqué sur Exporter le projet, il reste deux options importantes :

  • Chemin est un dossier vide qui contiendra les fichiers Xcode exportés.
  • Fichier sera le nom du projet Xcode ainsi que celui de plusieurs fichiers et dossiers spécifiques au projet.
../../../_images/ios_export_file.png

Note

Ce tutoriel utiise exported_xcode_project_name, mais vous utiliserez le nom de votre projet. Quand vous verrez exported_xcode_project_name dans les étapes suivantes, replacez-le avec le nom que vous utilisez.

Note

Avoid using spaces when you choose your exported_xcode_project_name as this can lead to corruption in your XCode project file.

Quand l’exportation s’achève, le dossier de sortie devrait ressembler à ceci :

../../../_images/ios_export_output.png

Ouvrir exported_xcode_project_name.xcodeproj permet de compiler et de déployer comme n’importe quelle autre application iOS.

Considérations actives lors du développement

La méthode ci-dessus crée un projet exporté que vous pouvez compiler pour sa version officielle, mais vous allez devoir tout réexporter chaque fois que vous ferez un changement dans Godot.

Lors du développement, vous pouvez accélérer ce processus en liant vos fichiers de projet directement dans votre application.

Dans l’exemple suivant :

  • exported_xcode_project_name est le nom de l’application IOS exportée (comme au-dessus).
  • godot_project_to_expor est le nom du projet Godot.

Services pour iOS

Des services iOS spéciaux peuvent être utilisés dans Godot. Consultez la page doc_services_doc_for_ios.