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

17

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

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

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

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

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

Поэтому, чтобы быть понятным, поведение:

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

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

Изменить 1:

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

    
задан JuJoDi 09.11.2013 в 23:07
источник
  • точно такая же проблема здесь, такие вещи происходят только в пятницу. –  dan 15.11.2013 в 08:29
  • Используете ли вы Parse случайно или это более широкая проблема? –  JuJoDi 15.11.2013 в 13:00
  • нет, это произойдет, если я запустил «Профиль», когда инструменты уже работают с сеансом отладки. –  dan 15.11.2013 в 13:18

5 ответов

10

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

Ссылка

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

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

Ссылка

    
ответ дан Vladimír Slavík 06.03.2014 в 19:54
3

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

    
ответ дан William Falcon 11.11.2013 в 13:59
  • Определить «использование». По большинству определений я использую свой телефон вместе с разработкой для iOS, и это никогда не было проблемой. Было бы довольно смешно, если бы вы не могли использовать свой телефон во время разработки. –  JuJoDi 11.11.2013 в 14:13
  • Я только начал замечать это при использовании xcode 5. У Xcode 4 никогда не было этой проблемы. Пример: если вы читаете текст, когда вы нажимаете build и запускаете. Просто убедитесь, что вы нажали на дом, прежде чем нажимать на сборку и запустить –  William Falcon 11.11.2013 в 14:18
  • Вы знали, как это решить? я не могу использовать свой ipad сейчас –  R. Dewi 27.02.2014 в 06:46
0

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

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

    
ответ дан Wang Yandong 21.11.2013 в 07:11
0

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

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

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

    
ответ дан Cable W 09.12.2013 в 03:38
0

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

    
ответ дан Praveen K S 12.01.2014 в 13:19
  • У меня 5.0.2, и эта ошибка все еще происходит –  JonEasy 13.02.2014 в 15:35