Отладка iPhone Ошибка запуска удаленной программы: не удалось получить задачу для процесса 907 - PullRequest
2 голосов
/ 02 февраля 2010

Создано приложение для распространения adhoc и установлено на iphone, но оно не работает на установленном iphone. Попытался подключить iphone к mac и отладить приложение, но выдает ошибку с указанием

"Ошибка запуска удаленной программы: не удалось получить задачу для процесса 907 ".

есть ли способ отладки файла обеспечения распространения adhoc из xcode

Ответы [ 3 ]

10 голосов
/ 02 февраля 2010

Нет, вы не можете отлаживать сборку AdHoc в XCode - установка get-task-allow в FALSE в вашем Entitlements.plist в основном говорит: «не разрешать отладчику подключаться к этому» и требуется для AdHoc и AppStore строит.

См

Что делает get-task-allow в Xcode?

или документация ...

5 голосов
/ 12 января 2012

Я начал сталкиваться с этой ошибкой в ​​своих проектах в XCode 4.2, и мне было непросто разобраться с новым макетом проекта.

Убедитесь, что вы зашли в настройки проекта и изменили идентификатор подписи кода на профиль разработки для параметра «Отладка» в настройках target . Это немного легко пропустить, потому что настройки проекта появляются первыми, и там есть идентичные выглядящие настройки идентификации подписи кода. Но настройки Target имеют преимущество над настройками Project.

Если это все еще не работает в XCode 4.2, перейдите к «Редактировать схемы» - в раскрывающемся списке проекта, который находится справа от кнопки остановки, в левом сегменте этого пользовательского всплывающего окна. Выберите «Выполнить» и убедитесь, что для параметра «Конфигурация сборки» установлено значение «Отладка».

В предыдущих версиях XCode он раньше сообщал вам, находились ли вы в отладке или в выпуске сразу; Я не нашел, где это так очевидно с новыми "Схемами".

2 голосов
/ 12 ноября 2011

Перезапуск xcode работал нормально для меня

...