Apakah saya harus bekerja di Mac/OSX agar dapat mengekspor aplikasi LibGDX ke iOS?

Saya bekerja dengan LibGDX 1.5.6 di Windows dan telah berhasil mengekspor aplikasi saya ke Desktop, Android dan HTML5.

Tapi..

Dengan asumsi bahwa saya sebelumnya telah memilih proyek iOS saat membuat proyek Gradle di pengaturan libGDX. Dan saya memiliki Perangkat terdaftar, Lisensi Pengembang, dan Sertifikat Penyediaan untuk pengembangan iOS.

Apakah ada cara untuk mengekspor aplikasi saya ke iOS, yang berfungsi di Windows?


person marianomdq    schedule 03.05.2015    source sumber
comment
Tidak, kompilasi RoboVM menggunakan instalasi Xcode.   -  person Tenfour04    schedule 03.05.2015


Jawaban (1)


Karena Robovm bergantung pada XCode yang akan diinstal, saya rasa Robovm tidak mungkin diterapkan ke iOS di dalam Windows.

Lihat prasyarat dari dokumentasi resmi libgdx di sini .

Namun, saya bisa melakukannya dengan menjalankan mesin virtual dengan Mac OS X, tapi pengalaman saya dengan itu tidak terlalu menyenangkan, berjalan sangat lambat, khususnya jika Anda menggunakan simulator iOS. Anda membutuhkan mesin dengan RAM yang banyak (minimal 8 RAM). Jadi saya akhirnya membeli Mac Mini.

Saya dulu menggunakan VMWare Workstation untuk emulasi, tetapi saya harus mengunduh patch agar dapat berfungsi pada versi OS X terbaru karena tidak didukung secara resmi. Agak sulit menemukan image Mac OS X untuk diinstal pada mesin virtual. Saya tidak memiliki tautan apa pun ke gambar OS X sejak beberapa waktu yang lalu, tetapi Anda mungkin dapat menemukannya.

person Leo    schedule 03.05.2015