Как в Unreal Engine 5 создать приложение для iPhone на Windows бесплатно (Package UE 5 Game for iOS)
Artem Maiko
0:00 / 0:00
Как в Unreal Engine 5 создать приложение для iPhone на Windows бесплатно (Package UE 5 Game for iOS)
8 061 просмотр · 4 года назад
Artem Maiko
17,7 тыс. подписчиков
8 061 просмотр · 4 года назад
// По данному уроку у вас получится скомпилировать проект-игру на Windows для iOS только без дополнительных плагинов и без использования кода C++.
Если вам нужен С++ и плагины, то здесь доп. информация:
https://docs.unrealengine.com/4.27/en...
00:00 - вступление
00:47 - к чему нужно быть готовым
02:57 - открываем Epic Games, ставим UE и iOS библиотеку, устанавливаем iTunes*
03:25 - создаём шаблон Games под мобильное устройство
03:52 - если ваш проект уже готов, выбираем платформы для него (iOS)
04:05 - включаем графику iOS во вьюпорте UE
04:38 - доустанавливаем библиотеку iOS (если не запросит, то всё ок)
05:01 - почему не получится скомпилировать проект уже сейчас?
05:22 - настройки проекта iOS (Mobile Provison, Certificate) - где взять эти файлы
06:12 - открываю VMWare Mac OS 12.1 и устанавливаю Xcode, создаю новый проект для создания файла .mobileprovison, а сертификат извлеку чуть позже
07:27 - доп. настройки UE iOS (Bundle Name), а также Metal, iOS и 60 FPS
08:58 - вкладка "Signing and Capabilities" в Xcode, создаём .mobileprovison
10:11 - как найти файл .mobileprovison
Команда для Finder без кавычек: "~/Library/MobileDevice/Provisioning Profiles/"
11:21 - импорт Provision в Unreal Engine
11:55 - как создать сертификат .p12, "Связка ключей" на Mac OS
13:37 - импорт Certificate, вводим пароль (который мы сами назначили)
14:13 - где найти IPhonePackager (устанавливается вместе с UE iOS, стандартный путь: C:\Program Files\Epic Games\UE_5.0\Engine\Binaries\DotNET\IOS)
15:03 - файл .IPA скомпелирован! заняло до 1 минуты, 325 МБ
15:34 - обязательно выключаем виртуальную машину и подсоединяем iPhone к ПК по кабелю
15:55 - открываем IPhonePackager, скорее всего сталкиваемся с ошибкой: файл не найден "C:\Program Files\Epic Games\UE_5.0\Engine\Build\IOS\UnrealGame-Info.plist"
Файл здесь: https://gist.github.com/jfversluis/2a...
Вносим правки и сохраняем через блокнот
17:53 - вставляем наш файл Info.plist в C:\Program Files\Epic Games\UE_5.0\Engine\Build\IOS\ и переименовываем в "UnrealGame-Info.plist"
18:07 - перезапускаем IPhonePackager и устанавливаем .IPA, но получаем ошибку, что наш путь содержит кириллицу в пути файла, меняем путь
18:56 - пробуем снова установить .IPA, ожидаем и понимаем, что приложение зависло, перезапускаем и пробуем снова
19:40 - открываем заново IPhonePackager и устанавливаем .IPA, успешно! 1-3 минуты и готово.
20:27 - смотрим наше приложение-игру на iPhone, тестируем
21:15 - заключение и огромное спасибо человеку с ником "antonrr" за помощь по этому процессу.
🔥 Подписывайтесь на мой канал, развивайтесь вместе со мной в Digital сфере, пишите комментарии и приятного просмотра!
----
🌏 Информация про мои услуги, проекты, курсы и дополнительное обучение здесь:
http://martem000.tilda.ws/
🎬 Присоединяйтесь в наше комьюнити по Unreal Engine:
https://t.me/UE_3D
📘 Канал Unreal Engine по Blueprints:
https://t.me/ue_blueprints
🌐 Паблик по UE5 в ВК:
https://vk.com/ue_3d
🗨️ Беседа в Discord:
/ discord
Чат по 3Ds Max (интерьеры):
https://t.me/interior_desing
Чат по Blender:
https://t.me/blender_education
🎨 Наш чат фрилансеров:
https://t.me/we_are_freelancers
📱 Мой ВК:
https://vk.com/ma000
#UE5 #iOS #UE