Экспорт для iOS

Это шаги для загрузки проекта Godot в Xcode. Это позволяет вам создавать и развёртывать на устройстве iOS, создавать выпуск для App Store и делать всё остальное, что вы обычно можете делать с Xcode.

Требования

  • Вы должны экспортировать для iOS с компьютера под управлением macOS с установленным Xcode.

  • Загрузите шаблоны экспорта Godot. Используйте меню Godot: Editor > Manage Export Templates (Редактор> Управление шаблонами экспорта)

Экспорт проекта Godot в Xcode

В редакторе Godot откройте окно Export (Экспорт) из меню Project (Проект). Когда откроется окно экспорта, нажмите Add.. (Добавить..) и выберите iOS.

Требуются следующие параметры экспорта. Если оставить поле пустым, экспортёр выдаст ошибку:

  • В категории Application (Приложение) App Store Team ID и (Bundle) Identifier

  • Всё в категории Required Icons (Требуемые значки)

  • Всё в категории Landscape Launch Screens (Альбомные экраны запуска)

  • Всё в категории Portrait Launch Screens (Портретные экраны запуска)

После того, как вы нажмете Export Project (экспорт проекта), останутся два важных параметра:

  • Path (Путь) - это пустая папка, которая будет содержать экспортированные файлы проекта Xcode.

  • File (Файл) будет именем проекта Xcode и нескольких файлов и каталогов, относящихся к проекту.

../../../_images/ios_export_file.png

Примечание

В этом руководстве используется exported_xcode_project_name, но вы будете использовать имя вашего проекта. Когда вы увидите exported_xcode_project_name на следующих шагах, замените его именем, которое вы использовали вместо этого.

Примечание

Избегайте использования пробелов при выборе exported_xcode_project_name, так как это может привести к повреждению вашего файла проекта XCode.

Когда экспорт завершится, выходная папка должна выглядеть так:

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

Открытие exported_xcode_project_name.xcodeproj позволяет создавать и развёртывать, как и любое другое приложение iOS.

Действующие соглашения о разработке

Вышеупомянутый метод создаёт экспортированный проект, который вы можете создать для выпуска, но вам придется повторно экспортировать каждый раз, когда вы вносите изменения в Godot.

Во время разработки вы можете ускорить этот процесс, связав файлы проекта Godot непосредственно с вашим приложением.

В следующем примере:

  • exported_xcode_project_name - имя экспортированного приложения iOS (как указано выше).

  • godot_project_to_export - это название проекта Godot.

Примечание

godot_project_to_export не должен совпадать с exported_xcode_project_name для предотвращения проблем с подписью в Xcode.

Плагины для iOS

В Godot можно использовать специальные iOS плагины. Посетите страницу doc_services_for_ios.