Я читал форумы, и до сих пор ни одно из предлагаемых решений не работает для меня. Я запускаю Xcode 4.4.1 и тестирую симулятор iPhone 5.1. Симулятор больше не будет открывать приложения, и я получаю вышеуказанную ошибку. Любые мысли или решения PLS?
Ошибка: не удалось подключиться к идентификатору процесса 0
Ответ 1
Я столкнулся с той же проблемой
1.Вы можете удалить приложение в разделе
~/Library/Application Support/iPhone Simulator/6.0/Applications
и ~/Library/Developer/Xcode/DerivedData
2.если вы можете запустить Xcode; в строке меню вы можете найти Project -> Clean
EDIT: перед копированием/вставкой 1 выше измените версию симулятора на то, что вы используете!
Ответ 2
Перейдите на панель инструментов IOS Simulator и нажмите Reset Содержимое и настройки...
Ответ 3
Нажмите "Симулятор" и reset на симулятор, перейдя в главное меню "iOS Simulator" и выберите "Reset Контент и настройки...
Вернитесь в XCode, выберите меню "Продукт" > "Изменить схему". На левой панели меню нажмите "Запустить _Your_Project_Name_.app" > "Запустить _Your_Project_Name.app". На информационном дисплее справа должен быть установлен переключатель "Отладка процесса As" как "Me (your-user-name)". Если нет, убедитесь, что вы не входите в систему как пользователь root. В Stackoverflow есть много сообщений о запуске, поскольку root будет иметь проблемы.
Далее, еще в Xcode, перейдите в меню "Окно" > "Органайзер". В верхнем меню нажмите "Проекты". Идем дальше и удаляем "Производные данные".
Наконец, перейдите в "~/Library/Application Support/iPhone Simulator/6.0/Applications" и удалите все, что там есть.
Ответ 4
Наконец, я выяснил, что проблема заключалась в том, что у меня была папка с именем "resources" , которую я использовал для хранения всех моих изображений. Когда я изменил имя папки на что-то менее вероятно, используемое XCode где-то в другом месте, я удалил все производные данные/очистил/перезапустил XCode, и это сработало!
Ответ 5
Ничто из упомянутого выше не помогло мне. Но поскольку я обнаружил, что несколько мгновений назад я (или какой-то другой объект) каким-то образом удалил записи из файла /etc/hosts, и я получил ту же ошибку.
Вы должны проверить, есть ли в файле /etc/hosts строка "127.0.0.1 localhost". Поскольку эта строка отсутствует, отладчик LLDB создает проблемы.
Так что просто добавьте 127.0.0.1, если у вас его нет в вашем /etc/hosts.
Это помогло мне!
Ответ 6
Удалите приложение на iOS-симуляторе. Это работает для меня.
Ответ 7
Reset Симулятор и выйти из симулятора, а затем перестроить-Run.Its работает для меня
Ответ 8
Я предполагаю, что есть кто-то, кто есть на тот случай, если дело происходит только в проекте, а не в каждом проекте, и не удалось решить этот вопрос после выполнения большого количества решений, размещенных на этой странице Вопроса, таких как 'удаление App directy под ~/Library/Application Support/iPhone Simulator/6.0/Applications и ~/Library/Developer/Xcode/DerivedData ',' Очистка всех журналов путем выполнения Project → Clean 'и' Очистка всего журнала и содержимого в iOS Simulator Menu "и все остальное.
Да, я также, наконец, не смог это решить.
Для вас это может быть решением, если вы столкнулись с проблемой, о которой я говорил выше: Создайте новый проект с похожим именем и скопируйте и вставьте все ваши классы и файлы ресурсов, существующие в вашей предыдущей папке проекта, в новую и свяжите ссылки между вашим новым проектом и скопированными файлами в Xcode. Затем очистите журналы сборки, нажав "Shift + Command + K".
В моем случае это помогло мне продолжить мою работу...
Ответ 9
Очистка (удаление папок или Product- > Clean) не сработала.
Я видел, что в моем .plist идентификатор пакета был удален. Благодаря git. Я проверял - файл и бам! не используется для симулятора.
Просто поделитесь...
Ответ 10
Иногда эта проблема возникает из-за наличия двух целей в проекте, используя один и тот же идентификатор пакета, но строя продукты с разными именами.
Удаление приложения на устройстве/симуляторе решает проблему, как было сказано ранее.
Ответ 11
Это случилось со мной после изменения названия продукта.
После сброса симулятора, очистки проекта и перезапуска XCode ничего не получилось. После выключения и повторного запуска симулятора все работало, как ожидалось.
Ответ 12
У моего приложения не было надлежащего BundleID после удаления некоторых файлов xcconfig.
Ответ 13
У меня была такая же проблема, и я обнаружил, что вы не можете использовать учетную запись root на своем Mac. Если вы вошли в систему как пользователь root, вы не можете подключить процесс к симулятору. Вы должны войти в систему как другая учетная запись.
Ответ 14
Каждый раз, когда у меня возникает эта проблема (это довольно часто актуально), я удаляю приложение из симулятора (как пользователь на устройстве) и выполняю очистку на XCode. Следующая работа по созданию и запуску.
Я также могу reset содержание и настройки симулятора, чтобы заставить его работать, но это похоже на использование базыки, чтобы убить муху.
Ответ 15
Это также происходит, если вы готовите файл для распространения на предприятии и в конечном итоге сохраняете полученный .ipa и .plist в каталоге проекта, тем самым перезаписывая свой проектный слой. Когда это произойдет, вы узнаете, потому что информация о версии и главное окно в вашей конфигурации проекта будут удалены. Если это произойдет, восстановите старый инструмент из исходного элемента управления... и сохраните файлы продуктов в другом месте!
Ответ 16
Это происходит при переключении между версиями xcode. Простое решение - выйти из xcode и симулятора. Перезапустите xcode и в то же время очистите симулятор перед запуском. Это должно решить проблему.
Ответ 17
У меня была эта проблема, потому что у меня был другой пользователь на той же машине, на которой запущен симулятор iOS. Вход в систему как другой пользователь и выход из симулятора (и Xcode) разрешил его в моем случае.
Ответ 18
Шаг 1: ping
$ping localhost
Это должно вернуть что-то вроде
PING localhost (127.0.0.1): 56 байтов данных 64 байт из 127.0.0.1: icmp_seq = 0 ttl = 64 раз = 0,028 мс 64 байт из 127.0.0.1: icmp_seq = 1 ttl = 64 раз = 0,048 мс ...
Если это сработает, этот ответ не устранит вашу проблему, попробуйте что-то еще.
Если ping возвращает что-то другое, например: ping: не удается разрешить localhost: Неизвестный хост что-то испортило вашим файлом /etc/hosts, перейдите к шагу 2 Шаг 2: Проверьте /etc/hosts
Убедитесь, что вершина вашего файла /etc/hosts выглядит так:
127.0.0.1 localhost 255.255.255.255 broadcasthost :: 1 localhost fe80:: 1% lo0 localhost
Если у него нет этих записей в файле, введите их в верхнюю часть файла, сбросьте кеш dns с помощью $dscacheutil -flushcache и вернитесь к шагу 1, в противном случае перейдите к шагу 3. Шаг 3. Правильный формат файла: он должен быть unix или LF *
$file/etc/hosts
Это должно возвращать:/etc/hosts: текст ASCII на английском языке
Если он возвращает что-то вроде файла /etc/hosts: ASCII English, с терминаторами линии CR, то файл находится в неправильном формате и, вероятно, игнорируется.
Измените окончание строки файла на unix или LF, используя ваш любимый текстовый редактор.
In Sublime Text 2 this can be done throught the view menue: View > Line Endings > Unix
Сбросьте кэш DNS ($ dscacheutil -flushcache) и вернитесь к шагу 1
Ответ 19
Смущающий ночной момент, но только для полноты... когда вы нажимаете "reset контент и настройки" на эмуляторе, конечно, большая синяя кнопка по умолчанию говорит "DO NOT reset", а маленькая белая другая кнопка говорит "reset". Если вы не обращаете внимания, может быть довольно сложно запомнить кнопки. Я не могу поверить, что признаю это, но эй, случается со всеми нами (правильно?:))
Ответ 20
Я перезапускаю симулятор, и он работал у меня
Ответ 21
Несколько раз это происходит, потому что у вас есть два проекта с одинаковым именем. Попробуйте следующее:
- перейти к предпочтению xCode выбрать местоположение и нажать DerivedData удалить DerivedDatali >
- Reset и принудительно выйти из Simulator
- Принудительная остановка Xcode и перезагрузка
Если он не работал, перезагрузите компьютер.
Ответ 22
и еще один для записи: (ни один из предложений не работал у меня)
Горный лев: XCode 4.6.3
- я
moved the whole Application to Trash
и удалены из других папок -
/Users/[USERNAME]/Library/Developer
-
/Users/[USERNAME]/Library/Caches/com.apple.dt.XCode
-
/Users/[USERNAME]/Library/Application Support/iPhone Simulator
-
перезагрузите систему и переустановите XCode