ПОМОГИТЕ!Инструменты не запускаются - PullRequest
5 голосов
/ 20 августа 2010

Инструменты не запускаются на моем iPad и iPhone.Оба они правильно настроены, и я могу без проблем отлаживать на них код из xcode, но Instruments не запускается.

Все, что я получаю, это звуковой сигнал.Я просмотрел журналы консоли Mac и вижу несколько таких:

8/18/10 17:46:27. Инструменты [1406] - [Длина NSCFArray]: нераспознанный селектор, отправленный экземпляру 0x11bfd93e0

Я попытался перезагрузить Mac, выключить iPad, отключить iPad, удалить iPad из Organizer.Я попытался удалить файл .plist Instruments.

Я пробовал использовать оба порта USB и другие кабели.Не повезло в запуске инструментов.

Я могу нормально запускать приложение из Xcode на устройстве, но не из Instruments.

Я пробовал это на двух разных компьютерах Mac, и у меня естьта же проблема.Я попытался подключить инструменты к своему iPhone, и у меня возникла та же проблема, поэтому я не думаю, что это устройство.Я действительно не хочу покупать новый iPad, просто чтобы узнать, что он не работает.

Я могу запускать инструменты на симуляторе, но не на устройстве.XCode может нормально создавать и запускать приложение, поэтому в этом приложении нет ничего принципиально неправильного.

В раскрывающемся списке «Инструменты», который гласит «Выбор цели», отображается мой iPad, но не приложение, как в симуляторе.Я попытался подключить Instruments к работающей версии приложения, и в меню приложения отображается приложение, но оно отображается серым цветом.

Я обновляюсь до последнего кода Xcode и проверяю, что мой iPad работает в последнюю очередь, и проблема сохраняется.,Я использую Xcode 3.2.3 (1688) и Instruments 2.7 (2529).

Если я запускаю инструменты напрямую (не из Xcode), я получаю диалоговое окно с сообщением об ошибке «Ошибка подключения устройства» вместе с неизвестнымСелекторное сообщение, и я вижу желтые баннеры в приборах с надписью: «Не удалось запустить цель».

Вот журнал консоли моего iPad, когда не удается подключить приборы:

Thu Aug 19 16:16:27 iPad lockdownd[17] <Error>: (0x481000) set_response_error: handle_start_session SessionActive
Thu Aug 19 16:16:28 iPad /usr/libexec/notification_proxy[149] <Error>: Could not receive size of message
Thu Aug 19 16:16:28 iPad /usr/libexec/notification_proxy[149] <Error>: Could not receive message
Thu Aug 19 16:16:48 iPad lockdownd[17] <Error>: (0x481000) handle_connection: Could not receive USB message #6 from Instruments. Killing connection
Thu Aug 19 16:16:48 iPad com.apple.mobile.lockdown[17] <Notice>: receive secure message timeout!

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

Я очень отчаялся здесь.Я писал на форумах Apple Dev, но не получил ни одного ответа.

Кто-нибудь может мне помочь?Любой совет?

Ответы [ 3 ]

3 голосов
/ 07 мая 2011

У меня была такая же проблема! Я мог использовать инструменты только на своем iPhone, но не на iPad или iPad2! Всякий раз, когда я запускал инструменты с Xcode 4, он просто издавал звуковой сигнал, и кнопка записи была бы отключена ..

Я решил эту проблему, выбрав в XCode пункт> Цели> Изменить схему> Профиль "yourAppName" и изменив конфигурацию сборки с выпуска на отладку. Затем попробуйте снова профилировать продукт> Профиль

Если вы снова услышите звуковой сигнал .. Вы увидите надпись «ВЫБЕРИТЕ ЦЕЛЬ» рядом с кнопкой записи, откройте раскрывающийся список> Выберите «Цель»> «yourAppName» и нажмите «Запись».

Это решило это для меня и наконец смогло снова запустить инструменты!

Я знаю, что этот пост старый, но я надеюсь, что он кому-нибудь поможет.

0 голосов
/ 23 марта 2013

Если у кого-то возникли проблемы с «Device Connection Failed», убедитесь, что вы не открываете более старую версию Instruments (возможно, из вашей док-станции), которая не поддерживает более новые устройства / iOS 6. Это первый шагв том, что Instruments запустится для вашего устройства.

Чтобы решить эту проблему, перейдите на XCode> Открыть Инструменты разработчика> Инструменты , и он откроет новейшую версию Instruments, которая включена в ваш XCode v4.6 установить.

Убедитесь, что вы удалили все старые закрепленные версии Инструментов и повторно установили новую версию.

0 голосов
/ 21 августа 2010

Эта проблема была решена путем полной перезагрузки iPad и iPhone. Что-то запуталось на устройствах.

Если это произойдет с вами, теперь вы знаете. : -)

...