2014-09-01 3 views
2

Вчера я тестировал свое приложение в симуляторе iOS, и все работало нормально. Затем я решил запустить приложение на своем iPhone, и я получил сообщение об ошибке unable to install application, Unknown error occurred, это произошло до того, как я очистил мою папку сборки (так как это устранило эту проблему раньше), однако произошла одна и та же ошибка. Затем я снова запустил приложение в симуляторе iOS, и теперь я получаю сообщение об ошибке Unable to run app in Simulator, An error was encountered while running (Domain = LaunchServicesError, Code = 0). Я нахожу это очень странным, потому что ничего не изменил, кроме попытки запустить приложение на своем iPhone. Я пробовал каждое решение, данное на this post и до сих пор не повезло.Невозможно запустить приложение в Simulator Xcode 6

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

Любая помощь будет высоко оценена.

редактировать

Я попытался запустить другие проекты (с и без расширений), и они работают как на тренажере и iPhone, поэтому проблема должна быть в пределах моего проекта. (Мой проект имеет расширение сегодня)

+0

Возможный дубликат сообщения [Ошибка при запуске (Domain = LaunchServicesError, Code = 0)] (http://stackoverflow.com/questions/25632886/an-error-was-encountered-while-running-domain- launchserviceserror-code-0) –

ответ

4

В такого рода случаях я обычно:

  • продукта> Clean
  • Закрыть Xcode
  • Удаление Производный данных (в ~/Library/Developer/Xcode/DerivedData подпапки)
  • Удалить приложение на iPhone
  • перезагрузить iPhone
  • перезагрузится и перестраивать
+0

спасибо за ответ, просто попробовал это сейчас и по-прежнему получил ту же ошибку. –

+2

работает операция 'Удалить производные данные', я думаю, thx !!! – smileVann

0

У меня был same problem, и проверка системного журнала помогла мне идентифицировать вызывающую библиотеку, которая вызывала эту ошибку. Вы также можете проверить this answer, если используете расширения.

2

У меня была эта проблема. В моем случае это было вызвано отсутствием значения Build. Поместив там значение и снова сбросив симулятор, проблема исчезла.

0

Как правило, это означает, что проблема связана с сборкой, это может быть связано с старым кешем (решена чистой сборкой) или ошибкой определения проекта (отсутствующая библиотека, неверное определение в info.plist и т. Д.).

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