Xcode Ошибка при запуске удаленной программы

17

Я видел это повсюду в переполнении стека, но все остальные решения для меня не работают. Помогите! Пожалуйста!

Я пытаюсь проверить свое приложение на своем 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).

И файл существует, нет никаких прав доступа из того, что я могу сказать, и я также проверил проверку всех прав на диск.

    
задан Andrew 18.07.2011 в 06:26
источник

14 ответов

20

Перейдите сюда: ~ / Library / Developer / Xcode / DerivedData и очистите все старые сборки. Он снова будет работать без необходимости переименования проекта и т. Д.

    
ответ дан Dave Wood 17.02.2012 в 09:20
источник
8

Попробуйте очистить файлы ~ / Library / Developer / Xcode / DerivedData и RESTART Xcode.

    
ответ дан Flanker 24.03.2012 в 14:34
источник
5

У меня была такая же проблема, как и у вас. Я пробовал все, что вы делали, и точно так же, как вы none из этих решений работали для меня. Только сейчас я наконец смог заставить его работать (whew). Вот как я это сделал:

  1. Переименуйте свой проект на что-то другое. Сделайте это в Xcode 4 с помощью медленно , дважды щелкнув имя проекта в Навигаторе проектов.

  2. Перейдите в свой проект info.plist. Измените идентификатор пакета в соответствии с именем нового проекта. Также измените имя пакета, чтобы быть в безопасности ...

  3. Сделайте команду - shift - k , чтобы очистить проект. Затем запустите!

Это сработало для меня. Удачи.

    
ответ дан Matt.M 21.12.2011 в 21:37
источник
4

Перейти: ~ / Библиотека / Разработчик / Xcode / DerivedData

Очистить данные пользователя

Очистить проект

Закройте xcode (убедитесь, что вы совсем. Посмотрите на картинку)

   ![Quit xCode][1]

    
ответ дан MadNik 04.09.2012 в 07:51
источник
1

Для меня, делая Product - & gt; Очистите, а затем перезапустите XCode.

    
ответ дан Ryan Bavetta 05.04.2012 в 01:30
источник
1

Исправлено удаление DerivedData и перезапуск Xcode.

Это было предложение Дэйва Вуда 17 февраля в 8:20

  

"Попробуйте очистить ~ / Library / Developer / Xcode / DerivedData и RESTART   Xcode ".

В моем случае у меня было около 7 разных «DerivedData», которые я нашел, выполнив поиск DerivedData в finder и удалив их все, закрыв Xcode и перезагрузив.

Спасибо.

    
ответ дан Peter_from_NYC 15.04.2012 в 18:33
источник
1

Вопрос

Обычно это происходит, когда вы запускаете несколько проектов, которые хранят свои данные в derived data , и поэтому Xcode иногда становится бесполезным по разным причинам, обычно индексируя проект на два разных Рабочие пространства

Решение

Выполните следующие шаги, чтобы выйти из беспорядка:

  1. Закройте Xcode, если он открыт.
  2. Перейдите в папку производных данных, расположенную в ~ / Library / Developer / Xcode / DerivedData
  3. Удалить все в этой папке (Также пуст мусор)
  4. Откройте Xcode и выполните Очистить продукт , нажав Command - Shift - K
  5. Запустите проект, и все будет в порядке.

Фон

В Xcode 4 появилась концепция рабочего пространства, которое позволяет группировать несколько проектов. Каждая рабочая область получает уникальный набор индексов символов, сборки продуктов, макетов окон и т. Д., В противном случае Xcode упоминается как производные данные

    
ответ дан EridB 06.07.2014 в 21:42
источник
0

Я бы использовал обычный Xcode для не-GM-релиза, а также не-GM iPhone OS. Также я бы попытался перезагрузить устройство, если вы еще не пробовали это. Убедитесь, что все программное обеспечение на вашем компьютере также обновлено. Я использую все последние материалы, и у меня нет проблем с iOS 5.

    
ответ дан iBrad Apps 17.10.2011 в 23:18
источник
0

Пожалуйста, закройте xcode, а затем запустите его. :)     

ответ дан Himanshu Agnihotri 03.04.2012 в 13:30
источник
0

Поскольку ни один из ответов выше не работал для меня, я решил поделиться тем, что узнал.

Моя проблема заключалась в значениях UIRequiredDeviceCapabilities в файле Info.plist. Я добавил, что они являются ключевыми gps, когда мне нужны были сервисы location, поскольку мое приложение должно работать не только для iPhone, но и для iPod touch. Когда я попытался отладить его на Симуляторе, все прошло отлично, но на iPod touch, который я использую для отладки, я продолжал получать это глупое сообщение.

Надеюсь, что мой ответ помогает кому-то:)

    
ответ дан Gabriel Centenaro 25.01.2013 в 17:16
источник
0

Такие проблемы возникают для меня, когда я пытался запустить приложение на IPhone 3g с помощью XCode 4.4.1 (4F1003). Решение Gabriel поможет мне выяснить, что не так - в UIRequiredDeviceCapabilities было "armv7" значение, я изменил его на "armv6" и ошибка исчезла.

    
ответ дан Vyacheslav Dulnev 05.03.2013 в 09:36
источник
0

Просто хотел поставить свое собственное решение здесь, так как это происходит со мной без остановок!

  • закрыть xcode
  • удалить папку с производными данными
  • отключите и перезапустите устройство.
  • затем снова откройте xcode и включите и снова подключите устройство.

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

    
ответ дан tranvv 18.04.2013 в 18:25
источник
0

Я вижу ту же ошибку, и пока у меня нет нового решения для добавления, я хотел бы указать на путь выше, и в пути, который я вижу в моем собственном случае, есть неверный файл строка:

/ Users / {пользователь} /..../ appname.app * / имя_приложения *

Это настоящая проблема. И нет такой записи в любом файле проекта

    
ответ дан Chris Fox 09.07.2013 в 10:43
источник
0

Недавно я столкнулся с этой проблемой на 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 жалуется на каталог, который не существует (и он на самом деле там), пока я не удаляю pesky 'sms'.

Надеюсь, это имеет смысл и может помочь кому-то.

    
ответ дан user1742230 10.09.2013 в 21:44
источник
user contributions licensed under cc by-sa 3.0 with attribution required. DMCA.com Protection Status