Ошибка при запуске приложения на устройстве - программирование
Подтвердить что ты не робот

Ошибка при запуске приложения на устройстве

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

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

Ответ 1

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

Ответ 2

С помощью XCode 5 beta для решения проблемы понадобилось Hard reset устройства.

Ответ 3

Что, наконец, исправлено для меня, было перезапуск устройства (после выполнения всего остального здесь все рекомендуют здесь Ошибка Xcode 4: Ошибка запуска исполняемого файла здесь Xcode неожиданно прекратил выполнение проекта на оборудовании: "Не удалось запустить xxx.app:.. Нет такого файла.." и здесь Предварительный просмотр кода Xcode: Не удается запустить на устройстве

Ответ 4

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

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

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

Ответ 5

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

Ответ 6

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

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

(благодаря Йену Кершоу, чье дело заставило меня осматривать это поле)

Ответ 7

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