Ответ 1
Перейдите сюда: ~/Library/Developer/Xcode/DerivedData и очистите все старые сборки. Он снова будет работать без необходимости переименования проекта и т.д.
Я видел это повсюду в переполнении стека, но все остальные решения не работают для меня. Помогите! Пожалуйста!
Я пытаюсь проверить свое приложение на своем iPhone, он работает отлично, пока я не обновил Xcode и iOS (я тоже был на v4). Я не могу заставить его синхронизировать приложение. Я попытался сбросить этот файл/папку, сбросить кеши, отказаться от перезагрузки Xcode, перезагрузить компьютер, перезагрузить телефон, все, что я могу придумать безрезультатно. Любые идеи?
Error launching remote program: No such file or directory
(/Users/andrew/Library/Developer/Xcode/DerivedData/BTC_Exchange-drzeigaqfnjtatglpppiwxmscsoj/Build/Products/Debug-iphoneos/BTC Exchange.app/BTC Exchange).
И файл существует, нет никаких прав доступа из того, что я могу сказать, и я также проверил проверку всех прав на диск.
Перейдите сюда: ~/Library/Developer/Xcode/DerivedData и очистите все старые сборки. Он снова будет работать без необходимости переименования проекта и т.д.
Попробуйте очистить файлы ~/Library/Developer/Xcode/DerivedData и RESTART Xcode.
У меня была такая же проблема, как и у вас. Я пробовал все, что вы делали, и точно так же, как вы, ни одно из этих решений не работало для меня. Только сейчас я наконец смог заставить его работать (whew). Вот как я это сделал:
Переименуйте свой проект на что-то другое. Сделайте это в Xcode 4 с помощью медленно, дважды щелкнув имя проекта в Навигаторе проектов.
Перейдите в свой проект info.plist. Измените идентификатор пакета в соответствии с именем нового проекта. Также измените имя пакета, чтобы быть в безопасности...
Сделайте command - shift - k, чтобы очистить проект. Затем запустите!
Это сработало для меня. Удачи.
Перейти: ~/Library/Разработчик/Xcode/DerivedDatastrong >
Очистить данные пользователя
Очистить проект
Закройте xcode (убедитесь, что вы совсем. Посмотрите на картинку)
![Quit xCode][1]
Для меня, выполнив Product → Clean, перезагрузите XCode.
Исправлено удаление DerivedData и перезапуск Xcode.
Это было предложение Дэйва Вуда 17 февраля в 8:20
"Попробуйте очистить ~/Library/Developer/Xcode/DerivedData и RESTART Xcode".
В моем случае у меня было около 7 разных "DerivedData", которые я нашел, выполнив поиск DerivedData в finder и удалив их все, закрыв Xcode и перезагрузив.
Спасибо.
Это обычно происходит при запуске нескольких проектов, которые хранят свои данные в derived data
, и поэтому Xcode иногда становится бесполезным по разным причинам, обычно индексируя проект на два разных Рабочие пространства
Выполните следующие шаги, чтобы выйти из беспорядка:
В Xcode 4 появилась концепция рабочего пространства, которое позволяет группировать несколько проектов. Каждая рабочая область получает уникальный набор индексов символов, сборки продуктов, макетов окон и т.д., В противном случае Xcode упоминается как производные данные
Я бы использовал обычный Xcode для не-GM-релиза, а также не-GM iPhone OS. Также я бы попытался перезагрузить устройство, если вы еще не пробовали это. Убедитесь, что все программное обеспечение на вашем компьютере также обновлено. Я использую все последние материалы, и у меня нет проблем с iOS 5.
Пожалуйста, закройте xcode, а затем запустите его.:)
Поскольку ни один из ответов выше не работал у меня, я решил поделиться тем, что узнал.
Моя проблема заключалась в значениях UIRequiredDeviceCapabilities в файле Info.plist. Я добавил, что они являются ключевыми gps, когда мне нужны были сервисы location, поскольку мое приложение должно работать не только для iPhone, но и для iPod touch. Когда я попытался отладить его на Симуляторе, все прошло отлично, но на iPod touch, который я использую для отладки, я продолжал получать это глупое сообщение.
Надеюсь, что мой ответ помогает кому-то:)
Такие проблемы возникают для меня, когда я пытался запустить приложение на IPhone 3g с помощью XCode 4.4.1 (4F1003). Решение Gabriel поможет мне узнать, что не так - в UIRequiredDeviceCapabilities
было значение "armv7"
, я изменил его на "armv6"
, и ошибка исчезла.
Просто хотел поставить свое собственное решение здесь, так как это происходит со мной без остановок!
который работал у меня. Эти шаги индивидуально никогда не работали для меня, поэтому я просто делаю их все.
Я вижу ту же ошибку, и пока у меня нет нового решения для добавления, я хотел бы указать на путь выше, и в пути, который я вижу в моем собственном случае, есть неверный файл строка:
/Users/{пользователь}/..../appname.app */имя_приложения *
Это настоящая проблема. И нет такой записи в любом файле проекта
Недавно я столкнулся с этой проблемой на Xcode 4.4.1 со старым iPod 3G с iOS 4.2.1.
Мое приложение требует iMessage, поэтому я добавил в приложение-Info.plist запись UIRequiredDeviceCapabilities. sms.
Я обновил свой код приложения, чтобы проверить устройство на функциональность класса SMS (MFMessageComposeViewController) перед его выполнением, и я удалил ключ "sms" . Поэтому, проверяя мой код на более старых устройствах, чтобы убедиться, что это сработало, я наткнулся на эту ошибку один раз, когда я снова добавил ключ "sms" приложения-Info.plist.
Теперь получите следующее: с моим приложением на более старом устройстве (без ключа "sms" ) я могу добавить или удалить ключ "sms" , а Xcode не имеет проблем с очисткой/строительством/запуском; но если я удалю приложение с устройства, а затем очистку/сборку/запуск, Xcode жалуется на каталог, который не существует (и он на самом деле там), пока я не удалю отвязный "sms" ключ.
Надеюсь, это имеет смысл и может помочь кому-то.