Подтвердить что ты не робот

Почему я получаю инструменты - "Target не удалось запустить"?

Не удалось выполнить задачу: Удаленное исключение: Faild для выполнения задачи для pid 3103

Не удалось выполнить задачу

Я запускаю iPhone OS 3.1.3 на устройстве, и я могу запустить приложение в режиме отладки на устройстве.

Я загрузил и установил xcode_3.2.2_and_iphone_sdk_3.2_final.dmg дважды, без везения.

4b9b3361

Ответ 1

Чтобы ответить на мой собственный вопрос:

У меня на моем устройстве установлено два приложения с одним и тем же именем соответственно. то же самое отображаемое имя Bundle: Doublemill. Поскольку они имеют разные идентификаторы пакетов, отладчик может справиться с этим, однако инструменты, похоже, запутаны.

Ответ 2

У меня возникла такая же проблема, когда я переключился на XCode 4, и решил это, установив свой профиль подписи кода выпуска в свой профиль разработки, а не ранее установленный профиль магазина приложения. В самом деле, Xcode 4 профилирует ваше приложение с использованием сборки выпуска по умолчанию.

Ответ 3

Эй.
Могут быть и другие проблемы.

Профилирование профиля.
Из документации Apple: Для вашей защиты инструмент не позволяет обрабатывать любое приложение, которое не является подписанный кодом с вашим профилем обеспечения. Сюда входит любая копия, загруженная из iTunes App Store.

Устройство.
Instrumetns UIAutomation не работает на iPhone 3G, только 3G, 4.

К сожалению, поддержка инструментов плохая. Apple, похоже, не уделяет этому много внимания.

Ответ 4

FYI для тех, кто работает из командной строки и получает ту же проблему, вы должны использовать полностью определенный путь к приложению, или инструменты взорвутся (с относительным путем). Это была хорошая трата времени на пару наблюдений за этим.

Ответ 5

Для тех из вас, у кого есть эти проблемы, установите "Идентификатор подписи кода" в IOS Developer, см. ниже.

enter image description here

Ответ 6

В моем случае я использую профиль распределения профилей в Release, изменение профиля разработки будет исправлено.