2012-01-03 2 views
2

Я создал сборку для специального распространения нашего продукта и установил его на моем устройстве. Теперь я хочу запустить профилировщик времени в текущем процессе, но инструменты не могут подключиться к нему. Это ошибка, которую я получаю, когда я пытаюсь подключиться к запущенному процессу на iPhone:Инструменты не могут подключаться к работающему процессу на iPhone

Target failed to run : Could not attach to process <app-name> (<pid>) 

Я также попытался «Выберите цель»> имя-приложения, но это тоже не удалось со следующей ошибкой:

Target failed to run : Remote exception encountered : 'Failed to get task for pid <pid>' 

Вот подробности моей установки:

  • OS X 10.7.2
  • Xcode 4.2.1 (Build 4D502)
  • Instruments 4,2 (4233)
  • iPhone OS 5.0.1 (Build 9A405)

ответ

3

У меня была такая же проблема. Сначала я не решал его, но легким обходным путем является запуск приложения самостоятельно, а затем его прикрепление к нему из команды «Прикрепить к процессу ...» в меню «Цель» в окне «Инструменты».

  1. После некоторого копания вокруг него, кажется, что это общая тема для обсуждения на форумах разработчиков Apple: Instruments does not work on Xcode 4 with device

Оказывается, что различные продукты Apple, будет меняться/обновить структуру MobileDevice. Некоторые из этих обновлений нарушают интеграцию инструментов.

  1. Чтобы исправить это на моей собственной машине, я установил iTunes 10.5 beta v6. Запустите XCode, и я вернусь в бизнес Инструментарий на своем устройстве.

  2. Я бы порекомендовал this tutorial, так как это один из лучших из них для объяснения того, как использовать инструменты

Это может быть очень запутанным первый, но не торопитесь, чтобы узнать это, и это» Постепенно облегчить головные боли.

Надеюсь, что один из этих подходов работает для вас.

+0

Запуск приложения + «Присоединить к процессу ...» не работает для меня. Кроме того, у меня есть iTunes 10.5.2 - должен ли я переключиться на бета-версию v6? –

+0

Имея те же проблемы Xcode 4.3.1 (4E1019) Instruments 4,3 (4321) IPad OS 5.1 (9B176) – MobileVet

+0

проверить мой обновленный ответ –

0

Перезапуск XCode сделал трюк для меня

Смежные вопросы