Ошибка запуска удаленной программы: не удалось получить задачу для процесса 699 - PullRequest
0 голосов
/ 11 мая 2011

Я отлаживаю свое приложение с помощью ipod touch.За два дня до этого я также сделал отладку.Но со вчерашнего дня я могу запустить приложение в режиме отладки.Приложение также открывает базу по отладке.После того, как приложение полностью запустилось, через несколько секунд я получил эту ошибку «Ошибка запуска удаленной программы: не удалось получить задачу для процесса 699».после этого мое приложение падает.Пожалуйста, помогите мне ...

Ответы [ 2 ]

5 голосов
/ 11 мая 2011

У меня были проблемы с отладкой двоичных файлов на устройстве с помощью XCode, когда приложение включает файл Entitlements.plist, который не требуется устанавливать на устройство для отладки. В общем, тогда я включил этот файл для сборок релизов (где это требуется для App Store) и удалил его для отладки (чтобы я мог отлаживать приложение из XCode). Это может быть вашей проблемой здесь.

Обновление: с (по крайней мере) августа 2010 года (iPhone 4.1 SDK) больше нет необходимости включать Entitlements.plist в ваше приложение (например, распространение через App Store). Для получения дополнительной информации см. Здесь. случаи, когда требуется Entitlements.plist:

IMPORTANT: An Entitlements file is generally only needed when building for Ad Hoc Distribution or enabling Keychain data sharing. If neither of these is true, delete the entry in Code Signing Entitlements. (emphasis mine)

Также проверьте свой профиль.

The ad-hoc profile doesn't support debugging. You need to debug with a Development profile, and use the Ad-Hoc profile only for distributing non-debuggable copies.
0 голосов
/ 09 января 2012

Для xcode 4: вам нужно создать файл Entitlements.plist из нового файла. а также Цели-> Настройки сборки-> Права подписи кода вы должны написать здесь "Entitlements.plist"

Я сделал это, и xcode больше не получает ошибку

...