Как XCode сигнализирует, чтобы приложение остановилось при выполнении в средстве моделирования

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

Но как XCode сигнализирует, чтобы средство моделирования iPhone остановило приложение?

И я мог записать шаг в свою последовательность сборки, чтобы сделать то же для сохранения необходимости отклонить это диалоговое окно?

6
задан user342492 21 May 2010 в 15:19
поделиться

2 ответа

Приложения в симуляторе - это полноценные процессы. Все, что убьет процесс, может убить смоделированное приложение. Если вы отлаживаете процесс, то gdb перехватит сигнал вместо того, чтобы позволить приложению умереть, поэтому вам также придется убить gdb. Что-то вроде этого должно сделать это:

killall gdb-i386-apple-darwin
killall $(PRODUCT_NAME)
2
ответ дан 17 December 2019 в 20:29
поделиться

ну, вы можете написать сценарий, чтобы убить процесс GBD, на котором запущено ваше приложение. Не знаю, имели ли вы это в виду, но это убьет процесс!

0
ответ дан 17 December 2019 в 20:29
поделиться
Другие вопросы по тегам:

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