Xcode 5 не может запустить приложение с ошибкой: не удалось запустить '/path/to/.app' Занят

Я использую XCode 5 с iPhone 5s в качестве устройства разработки. Каждый раз, когда я запускаю приложение, я получаю всплывающее окно с надписью «Не удалось запустить [имя приложения] \n занято». Затем мой iPhone 5s зависает, и единственный способ, которым он отреагирует, — это если я буду удерживать кнопку «Домой» и «Блокировка» до тех пор, пока он не перезагрузится.

Приложение представляет собой приложение с одним представлением, единственное, что я сделал, это добавил Parse.framework из здесь и использовал

[Parse setApplicationID:appID clientKey:clientKey];
[PFAnalytics trackAppOpenedWithLaunchOptions:launchOptions];

В applicationDidFinishLaunchingWithOptions вместе с неким ни к чему не привязанным пользовательским интерфейсом.

Я не уверен, связано ли это с Parse или, возможно, с настройками приложения.

Итак, чтобы быть ясным, поведение:

Свежий сброс > Приложение "Сборка и запуск" на iPhone 5s > приложение работает нормально > Приложение "Сборка и запуск" на iPhone 5s > приложение запускается, но экран остается черным, и iPhone больше не отвечает, за исключением того, что экран выключается при нажатии кнопки блокировки ( но не обратно)> Создать и запустить приложение на iPhone 5s> XCode говорит «не удалось запустить приложение - занято»> полный сброс iPhone

Когда я запускаю это на 64-битном симуляторе, все работает нормально.

Редактировать 1:

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


person JuJoDi    schedule 09.11.2013    source источник
comment
точно такая же проблема, такое бывает только в пятницу.   -  person 最白目    schedule 15.11.2013
comment
Вы случайно не используете Parse или это более широкая проблема?   -  person JuJoDi    schedule 15.11.2013
comment
нет, это происходит, если я запускаю профиль, когда инструменты уже запущены с сеансом отладки.   -  person 最白目    schedule 15.11.2013


Ответы (5)


Мое устройство полностью застряло с черным экраном. «Чтобы исправить это, вам необходимо выполнить жесткую перезагрузку, удерживая кнопку питания и кнопку «Домой» до тех пор, пока телефон не перезагрузится — данные, которые у вас есть на вашем телефоне, не будут потеряны (проблема, когда я сделал это в первый раз)». как указано здесь:

http://blog.paulhadfield.net/2014/01/iphone-hangs-when-running-from-xcode.html

Для iPhone7 есть другой подход:

  1. Нажмите и удерживайте кнопку питания, расположенную на правой стороне iPhone 7.
  2. Удерживая кнопку питания, нажмите и удерживайте кнопку уменьшения громкости на левой стороне iPhone 7.

http://www.hongkiat.com/blog/force-reset-iphone7-7plus/

person Vladimír Slavík    schedule 06.03.2014

Вы использовали свой телефон, когда запускали приложение. Убедитесь, что вы не используете свой телефон после того, как нажмете «Создать и запустить», иначе он будет «занят».

person William Falcon    schedule 11.11.2013
comment
Дайте определение «использованию». По большинству определений я использовал свой телефон одновременно с разработкой для iOS, и это никогда не было проблемой. Было бы довольно смешно, если бы вы не могли пользоваться телефоном во время разработки. - person JuJoDi; 11.11.2013
comment
Я только начал замечать это при использовании xcode 5. У Xcode 4 никогда не было этой проблемы. Пример: если вы читаете текст, пока нажимаете сборку и запуск. Просто убедитесь, что вы нажимаете домой, прежде чем нажимать сборку и запуск - person William Falcon; 11.11.2013

Какую версию Xcode вы используете? Та же проблема с Xcode 5.0.1 + iPhone 5S (iOS 7.0.4). Он разбил мой iPhone 5S даже из-за простого приложения, созданного шаблоном проекта Xcode по умолчанию.

Кажется, эта проблема была исправлена ​​в Xcode 5.0.2. Xcode 5.0.2 у меня отлично работает.

person Wang Yandong    schedule 21.11.2013

У меня такая же проблема несколько раз. Кажется, что эта проблема всегда возникает, когда работает iCloud или другое фоновое приложение, а приложение, которое я отлаживал, уже находится в рабочем режиме.

Мое предложение: избегайте запуска любого фонового приложения при отладке и убедитесь, что отладка приложения полностью завершена, прежде чем перезапускать отладку.

Это очевидная ошибка в iOS 7 + Xcode 5.

person Cable W    schedule 09.12.2013

У меня была такая же проблема, и обновление до Xcode 5.0.2 разрешило ее.

person Praveen K S    schedule 12.01.2014