Ошибка Xcode 4.4 - истекло время ожидания запуска приложения

101

вчера я установил Xcode 4.4.

Я работаю над проектом, который должен работать на iOS 4.1 и выше, поддерживая устройство iOS с камерой. Пока я не установил Xcode 4.4, все шло хорошо, и я могу протестировать приложение на iphone 3gs и 4s. После того, как я установил Xcode 4.4, я не смог протестировать приложение на iphone 3gs, и каждый раз, когда я пытаюсь это сделать, xcode показывает мне это сообщение: - Не удалось запустить «appname». истекло время запуска приложения -

Кто-нибудь знает, как избавиться от этой ошибки?

Notsoux
источник
Какая у вас версия iOS на 3G? Предполагая, что это 4.1, проверьте в настройках XCode, установлена ​​ли у вас поддержка отладки устройства для 4.1 или нет
Вин

Ответы:

268

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

ИЗМЕНИТЬ На самом деле кажется, что для отладки подходят только профили обеспечения разработки.

Vinzzz
источник
Ага, это сделало это для меня. Спасибо!
jemmons
2
Ага. Я думаю, что в предыдущих версиях Xcode было другое предупреждение об этом.
BastiBen
40
Apple должна прочитать stackoverflow и исправить свои инструменты на основе таких ответов!
viggio24
Решил и за меня. Проблема все еще существует даже в новейшем Xcode 4.5 ++
Герд,
Я пытался выполнить отладку с выбранным сертификатом Enterprise Dist. Я снова переключился на свой сертификат разработки, и проблема была решена - спасибо!
RyanG
4

конфигурация схемы Для меня:
В разделе Edit Scheme
Для Runконфигурации
На Infoвкладке
Для Build Configuration
я Releaseвыбрал

Но Debugдля локального запуска на устройстве он должен быть включен.

медведьГора
источник
Но разве он не должен иметь возможность запускать набор для выпуска для Apple, чтобы иметь возможность протестировать его? Я получаю отказ от сбоя, потому что он вылетает при первом запуске. Единственный способ воспроизвести этот сбой - установить Buid config: на release.
Андрес Канелла
@AndresCanella Извините, я не знаком с политикой проверки в App Store, касающейся этого параметра.
bearMountain
Есть ли способ обойти это, учитывая, что было бы полезно иметь возможность протестировать на реальном устройстве в рамках релизной сборки перед отправкой в ​​App Store?
Bryce Thomas
3

У меня была аналогичная проблема. В моем случае причина заключалась в том, что я изменил настройку Launch (xcode -> product -> Edit Scheme) на Wait и забыл об этом.

Когда я снова изменил настройку на «Автоматически», приложение запустится как обычно.

Б.М. Лам
источник
2

У меня тоже была такая же проблема. Я удалил старые профили обеспечения и распространения с тестовых устройств и установил модифицированные профили. Дата этих профилей обеспечения имеет значение. Тайм-аут ошибки устранен.


источник
1

Удалите приложение с устройства / симулятора и попробуйте еще раз, должно работать. Похоже на ошибку в xcode.

Мэтью Вели
источник
Ничего особенного не делал, но проблемы уже не случаются так часто и с чем-то можно справиться ... надеюсь на будущее обновление с яблока :). Спасибо!
notsoux
1

Это проблема профиля Provisioning. Я использовал профиль обеспечения распространения. Вернулся к профилю подготовки к разработке с портала разработчика и использовал его. Проблема решена.

Манн
источник
1

Это сработало для меня на XCode 4.6 iOS 6.1.2

  • Открыть Организатор
  • Выберите свое устройство слева
  • Добавить на портал
  • Введите свои учетные данные разработчика
  • Закройте Организатор и в файле проекта под своей целью выберите «Настройки сборки» -> «Идентификация подписи кода», выберите профиль «Профиль подготовки команды iOS».
  • Очисти и беги.
эдайпе
источник
1

У меня была такая же проблема, теперь я ее решил ..

Следуйте этим шагам, чтобы решить проблему.

Шаг: 1 Перейдите в папку xcode, как это

введите описание изображения здесь

Шаг 2: перейдите в папку xcode-> DerivedData

Шаг 3: удалите всю папку внутри DerivedData

Это сработает для вас Спасибо

Сачин против Сачина
источник
0

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

Obj-Swift
источник
0

Попробуйте удалить свое приложение из симулятора и / или сбросить настройки симулятора.

Настройки симулятора могут отличаться от старых.

В общем, сброс все работает хорошо.

elp
источник
Спасибо за ответ :) ... Моя проблема в том, чтобы протестировать приложение на реальных устройствах, но применил то, что вы мне сказали, просто чтобы обязательно все попробовать;)!
notsoux
это то же самое ... попробуйте удалить свое приложение, перезагрузить устройство, перезапустить xcode или лучше ваш Mac. Попробуйте это и дайте мне знать.
elp
Вы нашли решение этого? То же самое и здесь, Xcode 4.4 до сих пор терпит неудачу!
Rog
это случалось со мной много раз, но устранение проблемы устраняет проблему. Но я не знаю, в чем проблема.
elp
0

В моем случае причина оказалась в том, что демон запуска не смог загрузить значки приложений и вылетел. Хотя это не выглядело как сбой - устройство и ОС работали очень медленно или полностью не отвечали. Я понял это, проанализировав журналы сбоев. (Мои значки были слишком большими - около 2,500x2,500 - я просто забыл как следует уменьшить их размер перед добавлением в ресурсы). Надеюсь, это кому-то поможет.

Mojuba
источник
0

Я пробовал все вышеупомянутые решения безуспешно. Но когда я полностью очистил свой iPhone 4S с iOS 7, эта проблема больше не возникала.

Funky Monkey
источник