Ошибка XCode: не удалось запустить симулированное приложение - PullRequest
9 голосов
/ 05 мая 2009

Задача

В отличие от людей, спросивших у здесь и здесь , я получил эту ошибку после новой установки Leopard (hackintosh), эта проблема действительно сводит меня с ума, и больше нигде не найти подсказки, я погуглил и посетил каждую статью, связанную с этим, все еще могу ' не решить это.

После первой установки iPhone SDK 2.2.1, запуска нового проекта (любого типа, на основе Navigate, приложения OpenGL ES), затем сборки и запуска у меня возникла следующая проблема: иногда это:

Не удалось запустить симулированное приложение: неизвестная ошибка.

и иногда это:

Не удалось запустить симулированное приложение: iPhone Simulator не удалось найти идентификатор процесса com.yourcompany. [Имя приложения]

Похоже, что приложения в симуляторе аварийно завершают работу, поэтому Xcode может найти идентификатор процесса.

Решение

Эта ссылка говорит, что это даже не может быть решено. Некоторые другие делают подробный шаг за шагом:

  1. Снять флажок Info.plist
  2. Выйти из XCode
  3. Удалить каталог /Lib/Caches/com.apple.DeveloperTools.###
  4. Открыть проект Xcode
  5. Очистить все цели
  6. Перестройка

и я перезагружаю симулятор iPhone. Это также не решило проблему ...

Я даже пытался удалить SDK и переустановить его, все еще получал ту же ошибку ...

Это проблема, связанная с оборудованием? или версия операционной системы? Я использую hackintosh (iDenebv1.4 10.5.6), все остальные программы работают хорошо, включая iTunes && vmware fusion.

Большое спасибо за любые советы и подсказки!

Ответы [ 17 ]

0 голосов
/ 23 ноября 2010

Мое исправление:

перезагрузил Mac, и это было исправлено. (до этого пытался очистить кеши, удалить кеши из iPhone Simulator, очистить, пересобрать, выйти из ОС, выйти из Simulator, ничего не получалось.) Перезагрузка ОС работала.

0 голосов
/ 15 декабря 2009

Попробуйте перенести проект на локальный жесткий диск и открыть его оттуда! Это решило проблему для меня (проект хранился на общей папке samba).

0 голосов
/ 10 августа 2009

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

0 голосов
/ 24 июля 2009

Я исправил эту проблему, удалив свойство «Значок уже содержит эффект глянца и скоса» из файла Info.plist в моем проекте.

0 голосов
/ 24 июня 2010

У меня была точно такая же проблема - я сбросил симулятор iphone и затем вышел из симулятора, затем снова запустил его.

0 голосов
/ 30 января 2013

почему никто не рассказал о перезапуске симулятора.

В моем случае

 Resetting the iPhone with Reset Content and Settings

 and 

 **ReStart Simulator** 

хорошо работает ~

0 голосов
/ 05 мая 2009

Ваш процессор Intel и какой-либо модели распространяются на оборудовании Apple?

Я сомневаюсь, что Симулятор будет работать надежно (если вообще) на процессорах не-Intel и / или в VMWare. Симулятор очень специфичен для процессора, чтобы отражать аппаратное обеспечение iPhone.

SDK поддерживает только оборудование Intel от Apple.

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

...