Как сказать RoboVM запустить конкретное устройство iOS?

Я делаю игру libGDX и запускаю RoboVM из Android Studio. Он всегда запускает симулятор iPhone 6, и когда я пытаюсь переключить устройство в симуляторе, он выходит из программы. Я хочу тестировать симуляторы iPhone 5 и iPhone 6+, но понятия не имею, как?

Могу ли я передать некоторые аргументы в RoboVM или есть другой способ сделать это?

Благодарю.

1 ответ

Решение
  1. С Gradle: https://github.com/robovm/robovm-gradle-plugin

    Свойства запуска iOS Simulator могут быть установлены через свойства проекта через gradle.properties или же -P параметр командной строки:

    • robovm.device.name: Установить свойство имени устройства.
      • iPhone-4s: iPhone 4S
      • iPhone-5: iPhone 5
      • iPhone-5s: iPhone 5S
      • iPhone-6: iPhone 6
      • iPhone-6-Plus: iPhone 6 Plus
      • iPad-2: iPad 2
      • iPad-Retina: iPad Retina
      • iPad-Air: iPad Air
      • Resizable-iPhone: изменяемый размер iPhone
      • Resizable-iPad: изменяемый размер iPad
  2. С плагином RoboVM: http://docs.robovm.com/getting-started/intellij.html Запустить конфигурации

Другие вопросы по тегам