Не удалось отправить пакет qLaunchSuccess

Я использую XCode 4.3.2 и пытаюсь открыть уже существующий проект на основе проекта SDK для SDK для XCODE и запускать его на целевом IPhone с IOS 4.2. Хотя он работает на симуляторе, он падает на IPhone, печатая эту ошибку на консоли:

failed to send the qLaunchSuccess packet

Я действительно не знаю, что может быть проблемой

Ответ 1

У вас могут быть некоторые нарушенные привилегии или зависающий процесс отладчика (тот, который не достаточно быстро вышел). Перезапустите Xcode или перезагрузите телефон в любом случае, это не так плохо, как это более раздражает двоюродный брат, Processes That Can't Be Registered To The BootStrap Server

Если все остальное не удается, восстановите его из резервной копии.

Ответ 2

Это случилось со мной, когда я случайно попытался отладить устройство, используя профиль распространения. Как только я заметил и переключил его на профиль dev, проблема исчезла.

Ответ 3

В Xcode 4.3.3 это вызвано повторным запуском приложения (команда + R) или его остановкой (команда +.) при остановке на контрольной точке. Чтобы исправить ошибку, как только вы ее получили, она обычно работает, чтобы остановить приложение (команда +.), Отключить устройство, снова подключить его и снова запустить приложение.

Чтобы избежать проблемы в будущем, не забудьте продолжить (команду + control + y или нажать кнопку воспроизведения рядом с выходом отладчика) перед остановкой. Если у вас много точек останова или находятся в цикле, вы можете деактивировать одну точку останова, перейдя на эту строку и нажав команду + \, или вы можете деактивировать все точки останова, нажав команду + y.

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

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

Изменить: ошибка "qLaunchSuccess" не происходит в Xcode 4.4 или 4.5, как это было в 4.3. Тем не менее, 4.4 и 4.5 опыта "Задержка ожидания приложения для запуска" - возможно, та же проблема с новым сообщением. См. этот вопрос для некоторых возможных решений. Пока ничего не работает. Поведение кажется отличным от 4.3.3, потому что ошибка не возникает каждый раз, когда я останавливаюсь, останавливаясь на точке останова. Я буду экспериментировать и посмотреть, не повлияет ли мое решение на 4.3, проблема 4.4/4.5.

Ответ 4

Я получаю это каждый раз, когда мое приложение падает, и я перезапускаю его, выполняя Run. Если я нажал кнопку "Стоп" перед выполнением прогона, я не получу это.

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

Это может быть ошибка Xcode.

Ответ 5

Немного более быстрый способ решить эту проблему без перезапуска устройства - это изменить язык.

Настройки → Общие → Международные (четвертый снизу) → Язык (вверху)

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

Ответ 6

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