Експорт для iOS

Дивись також

На цій сторінці описано, як експортувати проект Godot в iOS. Якщо ви хочете замість цього зібрати бінарні файли шаблонів експорту з джерела, прочитайте Compiling for iOS.

Це кроки для завантаження проєкту Godot в Xcode. Це дозволяє створювати та розгортати (проєкт) на пристрої iOS, створювати випуск (реліз) для App Store та робити все інше, що зазвичай можна зробити з Xcode.

Вимоги

  • Ви повинні експортувати на iOS з комп'ютера під управлінням macOS із встановленим Xcode.

  • Завантажити шаблони експортування Godot. Використовуйте меню Godot: Редактор> Керування шаблонами експорту

Експорт проєкта Godot на Xcode

В редакторі Godot відкрийте вікно Експорт з меню Проєкт. Натисніть Додати.. і виберіть iOS.

Обов'язковими є параметри App Store Team ID та (Bundle) Identifier у категорії Application. Якщо залишити їх порожніми, експортер видасть помилку.

Після натискання кнопки Експорт проєкту залишаються ще два важливі параметри:

  • 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.

Примітка

Щоб запобігти проблемам з підписом в Xcode уникайте співпадіння godot_project_to_export з exported_xcode_project_name.

Плаґіни для iOS

У Godot можна використовувати спеціальні плаґіни iOS. Перегляньте сторінку Плаґіни для iOS.

Виправлення неполадок з рендерингом

Щоб підвищити продуктивність поза коробкою на мобільних пристроях, Godot автоматично використовує налаштування з низьким рівнем доступу за замовчуванням як на Android, так і на iOS.

Це може призвести до проблем рендеринга, які не виникають при запуску проекту на настільній платформі. Докладніше про це можна дізнатися в Mobile rendering limitations.