Xcode Instruments не может выполнять моментальные снимки утечек при работе на устройстве
Недавно я не смог протестировать утечки с помощью инструментов при запуске приложений на устройстве. Инструменты будут пытаться сделать снимок, но статус замерзнет в "Процессе анализа". Сначала я подумал, что это просто время, но я подождал более 20 минут и не повезло. Однако он все равно работает на симуляторе.
До сих пор я пробовал:
- Использование других устройств с различными версиями ios
- Перезапуск всех устройств
- Обновление Xcode до последней версии
- Запуск нескольких различных приложений
- Отключение автоматических снимков и попытка вручную
К сожалению, ни одно из вышеизложенных не имело никакого значения, и у меня заканчиваются идеи, кроме возможности переустановки инструментов.
Кто-нибудь может понять, что может быть причиной этого?
Ответы
Ответ 1
У меня тоже такая же проблема, и я исправил ее, добавив профиль разработчика моего проекта.
Вам необходимо добавить профиль разработчика вашего проекта в Organizer и установить "Настройка сборки" → "Подписание кода для профиля разработчика". После этого вы можете увидеть Утечки в Инструменте.
Ответ 2
Также возникла эта проблема после недавнего обновления XCode, и моя схема для Profiling была настроена на использование конфигурации сборки "Release", когда нужно было "отладить", что позволило завершить анализ.
Ответ 3
Не могли бы вы упомянуть о своей версии XCode? У меня была такая же проблема, но после обновления до XCode 4.5.1 ее работала нормально. Также вы можете попробовать один старый взломать между инструментами и Xcode (он работает иногда).