Тестирование приложения IPad с GDB зависает с черным экраном, отлично на симуляторе - PullRequest
1 голос
/ 18 ноября 2010

У меня есть приложение, построенное на iOS 4.2, которое отлично работает на симуляторе.Когда я собираю и запускаю приложение на устройстве, оно зависает.Единственный способ разбудить его - убить ГБД (то есть нажать на красный знак остановки).Пока GDB не работает, приложение работает нормально.Я могу открыть его с пружинной доски и проверить как обычно.Хотя, если GDB все еще работает, и я запускаю приложение с пружинной доски, черный экран просто снова появляется.

У меня нет точек останова, и отмечены опции Видимый при запуске и Полный экран при запускена моем MainWindow.xib.

У меня на iPhone такое же поведение.

Есть что-то в отладке на устройстве, которое просто заставляет его просто показывать черный экран.Хотя я вижу строку состояния.

Я проверил журналы GDB, но большинство просто предупреждает меня о несоответствии устройства / SDK между некоторыми из фреймворков.Например:

предупреждение: с загруженной библиотекой обнаружено несоответствие UUID - на диске: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/System/Library/PrivateFrameworks/AccountSettings.framework / AccountSettings предупреждение: UUID обнаружен несоответствие с загруженной библиотекой - на диске:: Несоответствие UUID обнаружено с загруженной библиотекой - на диске:загруженная библиотека - на диске находится:: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk / System / Library / PrivateFrameworks / CrashReporterSupport.framework / CrashReporterSupport

Кто-нибудь еще видел такое поведение?

1 Ответ

0 голосов
/ 31 января 2011

Я только что обновил свой SDK и устройство последними версиями от Apple, и, похоже, эта проблема была исправлена.

...