Как начать отладку приложения Какао с помощью URL? - PullRequest
4 голосов
/ 17 октября 2008

Я отлаживаю приложение Какао, которое может выступать в качестве обработчика пользовательского протокола URL. Приложение работает нормально, когда я нажимаю на ссылку после запуска приложения, но что-то вызывает сбой приложения, если оно не запустилось во время щелчка по ссылке.

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

Ответы [ 2 ]

4 голосов
/ 21 октября 2008

Вы можете сделать

gdb --wait myAppName

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

0 голосов
/ 17 октября 2008

Не могли бы вы присоединиться к своему процессу из XCode после вызова обработчика URL? Вы можете попробовать вставить модальный NSAlert в код вашего URL-обработчика, чтобы приостановить его до тех пор, пока вы не сможете присоединиться к своему процессу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...