NativeScript CLI не может перезапустить или остановить приложение; это проблема с CLI или моей конфигурацией? - PullRequest
0 голосов
/ 25 марта 2020

Я запускаю свое приложение через NativeScript CLI на своем устройстве через:

tns run ios

Очень редко приложение действительно запускается. Чаще всего процесс застревает после развертывания приложения на моем мобильном устройстве и пытается запустить live-syn c и показывает следующее:

Restarting application on device <device-id>...
Printing device log for device with identifier: <device-id>.
Stopping application <app-id> on device with identifier: <device-id>.

Но процесс находится здесь, не завершается, ни двигаться вперед. Ничего не произошло. Единственное решение, которое я нашел, - это остановить процесс ctrl-c и перезапустить его, надеясь, что он запустится в следующий раз. Это серьезно замедляет разработку.

Когда приложение действительно запускается, оно выдает следующее:

Restarting application on device <device-id>...
Printing device log for device with identifier: <device-id>.
Stopping application <app-id> on device with identifier: <device-id>.
Error when trying to stop application <app-id> on device <device-id>: [object Object]. Retrying stop operation.
Stopping application <app-id> on device with identifier: <device-id>.
Sending notification <app-id>:NativeScript.LiveSync.RestartApplication to device with identifier: <device-id>
Received multiple results:
{
  '<device-id>': [
    {
      deviceId: '<device-id>',
      response: 3
    }
  ]
}
Error while trying to start application <app-id> on device <device-id>. Error is: Could not start service com.apple.debugserver
Unable to start application <app-id> on device <device-id>. Try starting it manually.

Затем я могу открыть приложение на моем устройстве и также проверить вывод из console.log() .

Я думал, что проблема может быть похожа на этот вопрос , но я не уверен.

...