Отладка приложения при запуске уведомлением о нажатии

У меня возникла та же проблема после установки последней версии IntelliJ IDEA. Я понял, что на их веб-сайте есть версии, которые не совместимы. Я пошел в главное меню IntelliJ IDEA -> Check for Updates... и понял, что появились новые обновления Kotlin, хотя я думал, что только что установил последнюю версию Kotlin на предыдущую версию IntelliJ за несколько минут до этого. После установки обновлений Kotlin все снова заработало.

https://plugins.jetbrains.com/plugin/6954-kotlin

enter image description here

131
задан TheNeil 16 May 2019 в 19:02
поделиться

3 ответа

В XCode <4.0 (для XCode> = 4 см. Ответ от вируса ниже) теперь вы можете настроить Xcode для присоединения отладчик в приложение после его запуска, вместо того, чтобы запускать приложение через отладчик. Это позволяет вам отлаживать вещи, которые различаются в зависимости от состояния запуска вашего приложения, например схемы URL-адресов, панели монтажа и push-уведомления.

  1. В Xcode посмотрите на панели «Исходный код», а под «Целями» будут исполняемые файлы.
  2. Вызов инспектора для вашего приложения в исполняемых файлах.
  3. Щелкните вкладку «Отладка» в инспекторе.
  4. Снимите флажок «Запускать исполняемый файл после запуска отладчика».
  5. Установите флажок «Ждать следующего запуска / push-уведомления» "

Теперь, когда вы нажимаете кнопку« Отладка из Xcode »вместо запуска приложения, отображается окно с сообщением о том, что приложение ожидает запуска. Затем вы обычно запускаете приложение на телефоне, и к нему подключается Xcode

  • Вызов инспектора для вашего приложения в исполняемых файлах.
  • Щелкните вкладку «Отладка» в инспекторе.
  • Снимите флажок «Запускать исполняемый файл после запуска отладчика».
  • Установите флажок «Ждать следующего запуска / push-уведомления» "
  • Теперь, когда вы нажимаете кнопку« Отладка из Xcode »вместо запуска приложения, отображается окно с сообщением о том, что приложение ожидает запуска. Затем вы обычно запускаете приложение на телефоне, и к нему подключается Xcode

  • Вызов инспектора для вашего приложения в исполняемых файлах.
  • Щелкните вкладку «Отладка» в инспекторе.
  • Снимите флажок «Запускать исполняемый файл после запуска отладчика».
  • Установите флажок «Ждать следующего запуска / push-уведомления» "
  • Теперь, когда вы нажимаете кнопку« Отладка из Xcode »вместо запуска приложения, отображается окно с сообщением о том, что приложение ожидает запуска. Затем вы запускаете приложение на телефоне в обычном режиме, и к нему подключается Xcode

    145
    ответ дан 24 November 2019 в 00:14
    поделиться

    Для XCode 11 и 10, можно сделать следующее:

    1. опция Select Scheme.
    2. Выбирают Схему Редактирования.

    3. опция Select Run от левой панели

    4. В части запуска, выберите , ожидают исполняемого файла, который будет запущен , затем закроет диалоговое окно.

    5. Сборка и выполненный проект. Можно теперь запустить приложение или путем ответвления значка приложения, или путем ответвления на уведомлении.

    0
    ответ дан 24 November 2019 в 00:14
    поделиться

    Я не работает с push-уведомлениями, поэтому я не знаю точной работы push-уведомлений. Однако я бы попытался имитировать получение push-уведомления, позволив основному методу вашей программы притвориться, что уведомление было отправлено, если это возможно, или вызвав приложение:

    3
    ответ дан 24 November 2019 в 00:14
    поделиться
    Другие вопросы по тегам:

    Похожие вопросы: