Приложение работает на симуляторе iphone ipad, но не на устройстве ipad: черный экран затем гаснет

У меня есть приложение для iPhone, которое отлично работает на симуляторе / устройстве iPhone.

Он работает в разрешении iPhone и iPhone 2X (т.е. я не добавлял никаких корневых контроллеров просмотра для iPad).

Проблема в том, что приложение отлично работает на симуляторе iPad, но при открытии на устройстве iPad экран становится черным, а затем приложение закрывается.

Как вы думаете, в чем причина этой проблемы?


person Muhammad Hewedy    schedule 09.11.2011    source источник
comment
Симулятор не чувствителен к регистру. Устройства чувствительны к регистру. Может ли это привести к вашей проблеме?   -  person dasdom    schedule 09.11.2011
comment
Но он хорошо работает на устройствах iPhone / iPod.   -  person Muhammad Hewedy    schedule 09.11.2011
comment
Я просто догадывалась. Вы загружаете разные картинки iPad? Вы пробовали сетчатку и старый iPhone / iPod?   -  person dasdom    schedule 09.11.2011
comment
Это точно такое же приложение, я не проверяю iPad на наличие какой-либо части кода. Он работал хорошо для симулятора iPhone (Retina). Не знаю, как добавить старые тренажеры. Please note that, the simulator states that it is an iOS Simulator - iPad / iOS 4.3.2 (8H7) but the device is iPad 2 GSM (4.3.3), does this matter?   -  person Muhammad Hewedy    schedule 09.11.2011
comment
Я бы добавил несколько точек отладки в код после того, как вы загрузите начальный экран, чтобы понять, почему он не появляется на экране. Затем запустите его в режиме отладки на iPad из xcode.   -  person Mellson    schedule 10.11.2011


Ответы (1)


Я столкнулся с этой проблемой после того, как обновил приложение для iPhone до универсального приложения. Приложение работало в симуляторах iPhone и iPad, но когда я попытался запустить его на своем iPhone, у меня был такой же черный экран и выход из приложения, что и у вас.

Исправление заключалось в том, чтобы убедиться, что «Основная раскадровка» была правильно установлена ​​на странице «Сводка целей проекта» как для раздела iPod / iPhone, так и для раздела iPad. По какой-то причине моя основная раскадровка iPod / iPhone была пустой. После исправления мое приложение начало работать.

person Marty    schedule 13.04.2012