Я получаю эту ошибку при запуске приложения на устройстве:
Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)
Я получаю эту ошибку при запуске приложения на устройстве:
Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)
Ответы:
Сначала попробуйте перезапустить Xcode. Если это не сработает, попробуйте выполнить полную перезагрузку устройства. Это происходит со мной, когда я меняю идентификатор пакета своего приложения.
Что в конечном итоге исправило для меня, так это перезапуск устройства (после выполнения всего остального, что здесь все рекомендуют, здесь Ошибка Xcode 4: Ошибка запуска исполняемого файла здесь Xcode внезапно прекратил запуск проекта на оборудовании: «Не удалось запустить xxx.app: .. Нет такого файла. . " и здесь Предварительный просмотр разработчика Xcode: не может работать на устройстве
Если простой перезапуск Xcode и iPhone не помогает, посмотрите свои профили подготовки. Shift-Command-2 вызывает его из Xcode. Затем вы можете выбрать устройство, а затем настроить на нем профили. Удаление ваших профилей (у меня было множество похожих записей, созданных Xcode), а затем перезапуск Xcode и iPhone устраняет проблему.
Если ваше приложение является фоновым, вам нужно будет вручную удалить его перед развертыванием новой версии. Например, предположим, что у вас есть приложение, поддерживающее iBeacon, и вы отметили себя как фонового потребителя Bluetooth Low Energy, тогда ОС будет вести учет вашего приложения, даже когда оно не запущено. Эта запись не удаляется должным образом при развертывании новой версии (iOS 7.0.4). Это приведет к сообщению об ошибке, а также к зависанию протокола отладки и развертывания на телефоне. Телефону потребуется перезагрузка.
Чтобы обойти проблему, можно изменить идентификатор пакета вашего приложения на то, чего телефон не видел. Затем оно развертывается на телефоне как недавно появившееся приложение, избегая проблем, связанных со ссылками на старое приложение.