Unity3D iOS и Android для встраивания / интеграции в проект Xamarin
Мы пытаемся внедрить проект Unity3D в проект Xamarin Forms.
Сначала мы попытались встроить экспортированный собственный проект Unity в проект Xamarin.Android & Xamarin.iOS:
Сначала мы конвертировали проекты Unity для Android и iOS в проекты нативных библиотек. Это, кажется, работает хорошо, 3D-графика показывается, и все хорошо.
Привязки двоичного файла.aar к проекту привязок Xamarin также прошли довольно гладко, только два предупреждения и никаких ошибок. Установка была идентична нативному подходу с проектом Xamarin.Android, использующим DLL проекта Binding.
Но при тестировании происходит сбой с сообщением об ошибке "Ошибка инициализации! Ваше оборудование не поддерживает это приложение, извините!". Поскольку файлы Unity используют библиотеки DLL и другие двоичные файлы данных, я не могу их отладить.
Это известная проблема?
Кто-нибудь может указать, что мы делаем не так?
Есть ли лучший подход? Пожалуйста, ведите нас.
Спасибо.