В xcode 4.2 иногда, когда вы собираетесь запустить ios proj на симуляторе, в окнах состояния появляется сообщение «Присоединение к myapp», и он просто застревает там ... до тех пор, пока вы не отмените его.
Теперь об этом уже спрашивали:
XCode 4 зависает при «Присоединении к (имени приложения)»
и, что удивительно, помимо принятого ответа в этой ветке, есть как минимум 10 других возможных решений, которые другие добавляли, все по той же проблеме, люди говорят, что одно из них сработало, а другие нет ...
обратите внимание , это не последовательность шагов. каждое возможное решение:
1- перезапустите xcode и / или перезапустите симулятор (сброс содержимого и настроек) и / или перезагрузите компьютер.
2- нажмите на название проекта в навигаторе проекта. на вкладке «Параметры сборки» перейдите в пакет и убедитесь, что «Имя продукта» совпадает с тем, что указано в коде xcode, к которому подключается симулятор во время работы. если они разные, это не удастся.
3- перейдите в папку projectname.xcodeproj. внутри удалите все, что называется с вашим идентификатором пользователя. когда вы снова откроете xcode, эти файлы будут воссозданы, и это должно работать…
4- Вручную удалите каталог сборки для своего проекта.
5- Перейти к окну органайзера. выберите Проекты, выберите ваше приложение в левой части, а затем удалите поверх «Производные данные»
6- Проверьте, чтобы для параметра «Запуск» было установлено значение «Автоматически» в Product-> Edit Scheme, схема «Выполнить».
7- В проекте -> «Редактировать схемы» -> Выполнить. Измените отладчик с GDB на None (это не имеет смысла для меня ..).
8- Убить процесс gdb-i386-apple-darwin из Activity Monitor. это предполагает, что GDB не отвечает.
9- В «Продукте» -> «Редактировать схему». в Run, нажмите yourappname.app, выберите другое, перейдите к вашему .app в вашем проекте. сейчас беги.
10- Убедитесь, что в вашем проекте нет двух разных Info.plist. если вы делаете, удалите плохой.
В моем случае никто из них не выполняет эту работу. Мой проект строится успешно, все выглядит нормально, .plist, идентификатор пакета, имя и т. Д. И все еще не может пройти «присоединяющуюся» часть. Я не понимаю причину этого, поэтому любые предложения, чтобы исправить это и, возможно, понять проблему, я буду очень признателен.