Я использую Mac os 10.8.2 и Xcode 4.5.2, когда я пытаюсь запустить мое приложение в симуляторе ios 5/5.1, он работает нормально, но когда я пытаюсь запустить приложение в симуляторе ios 6, он застрял с пустым экраном. может ли кто-нибудь сообщить мне, какое решение для моей проблемы?
Симулятор Ios 6 застрял на заставке
Ответ 1
У меня была эта проблема некоторое время назад. Вот что помогло мне:
- В вашем iOS-симуляторе reset содержание и настройки
- выйти из симулятора iOS
- Выйти и снова открыть проект Xcode
- в Xcode, нажмите "Продукт" > "Изменить схему". Измените отладчик с LLDB на GDB (или none)
- В Xcode нажмите "Продукт" > Удерживайте кнопку "Option" на клавиатуре и нажмите "Очистить папку сборки"
- Запустите проект
Это работает для меня... иногда, когда у меня есть эта ошибка. Здесь хорошая ссылка для некоторых других вариантов того, что может пойти не так:
XCode 4 зависает под заголовком "Присоединение к (имя приложения)"
Удачи!
Ответ 2
У меня была такая же проблема: В моем случае причина, по-видимому, была:
- два синглтона,
- каждый из них имел указатель на другой,
- в назначенном инициализаторе.
Как и восьмерка, инициализация №1 привела к инициализации другого (# 2), что привело к попытке инициализировать # 1 снова - но в качестве одноэлементного (по крайней мере, я предполагаю, что это) прочь адрес памяти, в котором был поток, например, назад, вовремя и не позволяя вашим родителям никогда не встречаться. Таким образом, поток был потерян даже без ошибок, просто зависает.
iOS 8.x, Xcode 6.x, ObjC
Ответ 3
У меня была такая же проблема, и это не проблема кеширования. Проблема заключалась в том, что программа была поймана в бесконечном цикле, который был запущен сразу в начале приложения.
Попробуйте и посмотрите, является ли это вашим случаем.