Должен ли я работать на Mac/OSX, чтобы иметь возможность экспортировать приложение LibGDX на iOS?

Я работаю с LibGDX 1.5.6 в Windows и успешно экспортировал свое приложение на рабочий стол, Android и HTML5.

Но...

Предполагая, что я ранее выбрал проект iOS при создании проектов Gradle в настройке libGDX. И что у меня есть зарегистрированное устройство, лицензия разработчика и сертификаты обеспечения для разработки iOS.

Есть ли способ экспортировать мое приложение в iOS, работающее в Windows?


person marianomdq    schedule 03.05.2015    source источник
comment
Нет, при компиляции RoboVM используется установка Xcode.   -  person Tenfour04    schedule 03.05.2015


Ответы (1)


Поскольку Robovm зависит от установки XCode, я не думаю, что его можно будет развернуть на iOS в Windows.

Ознакомьтесь с предварительными требованиями из официальной документации libgdx здесь .

Тем не менее, я смог сделать это, запустив виртуальную машину с Mac OS X, но мой опыт работы с ней был не очень приятным, она работает очень медленно, особенно если вы используете симулятор iOS. Вам понадобится машина с большим количеством оперативной памяти (минимум 8 RAM). В итоге я купил Mac Mini.

Раньше я использовал VMWare Workstation для эмуляции, но мне пришлось загружать исправления, чтобы заставить ее работать в последней версии OS X, поскольку она официально не поддерживается. Немного сложно найти какие-либо образы Mac OS X для установки на виртуальную машину. У меня нет ссылок на образы OS X, так как это было довольно давно, но, возможно, вы сможете их найти.

person Leo    schedule 03.05.2015