Отладка приложения jfxmobile на устройствах iOS - PullRequest
0 голосов
/ 23 мая 2019

Я начал с простого приложения Gluon Mobile Single View.У меня уже есть успех при запуске приложения на Android и на iOS.

На следующем шаге я хочу отладить приложение, которое работает на устройстве.На Android у меня уже есть успех.

Я сейчас пытаюсь отладить на устройстве iOS, но не могу отключить отладку и определить порт.

У меня есть следующий файл build.gradle.

    buildscript {
    repositories {
        jcenter()
        google()
        maven {
            url 'http://nexus.gluonhq.com/nexus/content/repositories/releases'
        }
    }
    dependencies {
        classpath 'org.javafxports:jfxmobile-plugin:2.0.30'
    }
}

apply plugin: 'org.javafxports.jfxmobile'

repositories {
    jcenter()
    maven {
        url 'http://nexus.gluonhq.com/nexus/content/repositories/releases'
    }
}

mainClassName = 'com.gk.software.GluonApplication'

sourceCompatibility = 1.8
targetCompatibility = 1.8

dependencies {
    if (JavaVersion.current() == JavaVersion.VERSION_1_9) {
        compile 'com.gluonhq:charm:5.0.0-jdk9'
        androidRuntime 'com.gluonhq:charm:5.0.2'
    } else {
        compile 'com.gluonhq:charm:5.0.2'
    }
}

jfxmobile {
    downConfig {
        version = '3.8.6'
        // Do not edit the line below. Use Gluon Mobile Settings in your project context menu instead
        plugins 'display', 'lifecycle', 'statusbar', 'storage'
    }
    android {
        manifest = 'src/android/AndroidManifest.xml'
    }
    ios {
        infoPList = file('src/ios/Default-Info.plist')
        debug = 'true'
        forceLinkClasses = [
                'com.gluonhq.**.*',
                'javax.annotations.**.*',
                'javax.inject.**.*',
                'javax.json.**.*',
                'org.glassfish.json.**.*'
        ]

    }
}

Расширение iOS не имеет свойства debug / debugPort.

Есть идеи, как можно отлаживать приложение на iOS?

...