Ошибка при запуске приложения на устройстве - PullRequest
91 голосов
/ 30 января 2011

Я получаю эту ошибку при запуске приложения на устройстве:

Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)

Ответы [ 7 ]

198 голосов
/ 30 января 2011

Сначала попробуйте перезапустить Xcode.Если это не работает, попробуйте выполнить полную перезагрузку вашего устройства.Это происходит со мной, когда я меняю идентификатор пакета моего приложения.

2 голосов
/ 02 сентября 2013

В бета-версии XCode 5 для решения проблемы потребовалась полная перезагрузка устройства.

1 голос
/ 06 февраля 2014

Если просто перезапустить Xcode и iPhone не помогает, посмотрите свои профили обеспечения. Shift-Command-2 вызывает это из Xcode. Затем вы можете выбрать устройство, а затем подготовить профили в нем. Удаление ваших профилей (у меня было множество похожих записей, созданных XCode), а затем перезапуск XCode, и iPhone устраняет проблему.

Если ваше приложение является фоновым, вам нужно будет вручную удалить приложение перед развертыванием новой версии. Например, допустим, что у вас есть приложение, поддерживающее iBeacon, и отметьте себя в качестве фонового потребителя Bluetooth Low Energy, тогда ОС хранит некоторые записи о вашем приложении, даже если оно не работает. Эта запись не очищается должным образом при развертывании новой версии (iOS 7.0.4). Это приведет к сообщению об ошибке, а также к зависанию протокола отладки и развертывания на телефоне. Телефон будет перезагружен.

Хак, чтобы обойти проблему - изменить идентификатор пакета вашего приложения на то, что телефон не видел. Затем он развертывается на телефоне как новое приложение, избегая проблем со ссылками на старое приложение.

1 голос
/ 08 октября 2013
0 голосов
/ 10 апреля 2019

Что окончательно исправилось для меня, было ОЧИСТКА (Command + Shift + K) проекта Xcode ...

0 голосов
/ 21 декабря 2012

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

Опустите его, и это может сработать.

(спасибо Иану Кершоу, который заставил меня осмотреть это поле)

0 голосов
/ 29 ноября 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...