Приложение Mac не отвечает некоторое время при запуске - как отлаживать? - PullRequest
1 голос
/ 14 октября 2011

Приложение Mac не отвечает в течение 30 секунд после запуска до вызова applicationWillBecomeActive. У меня достаточно свободной памяти, и процессор не загружен. Я остановил его в отладчике во время отсутствия ответа, но не могу найти ничего, что помогло бы мне. Основной поток показывает semaphore_wait_trap, если это может помочь. Я также попробовал некоторые инструменты, но не увидел никаких очевидных проблем.

1 Ответ

2 голосов
/ 14 октября 2011

Используйте инструменты (с инструментом Time Profiler) или кнопку «Образец процесса» в Activity Monitor, чтобы получить профиль вашего приложения в течение периода и посмотреть, чем он занят. (Activity Monitor - это, пожалуй, самый быстрый и простой инструмент для использования в первую очередь.)

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