2015-05-15 2 views
12

Я тестирую новое (простое) реактивное родное приложение, выбирая ipad 2 как цель в симуляторе.React Native: Нежелательная черная рамка на моделировании ipad 2

Экран загрузки отображается в полноэкранном режиме, но первый экран приложения (путем реагирования на native) показывает большую черную рамку вокруг содержимого. Я создал совершенно новый проект, но имеет ту же границу.

Это известная проблема? Нужно ли добавлять что-то, чтобы предотвратить появление этой границы?

EDIT: У меня сложилось впечатление, что приложение построено как приложение для iphone, но развернуто/показано на ipad. Я вижу кнопку 1x/2x. Вероятно, это вызывает это. Поэтому, вероятно, первый вопрос: как мне настроить xcode, что это приложение ipad?

Заранее благодарен!

Йерун

ответ

15

Приложение строилось как приложение iPhone, но развертывается/отображаемая на IPad. Я вижу кнопку 1x/2x. Это вызывало это. Итак: как мне настроить xcode, что это приложение ipad? См URL ниже:

How to change iPhone/iPad app to iPhone only?

+0

Я думаю, что вы ответили на свой вопрос этой ссылкой ... – chedabob

+1

Да, я добавил решение, если кто-то другой столкнулся с той же проблемой. К сожалению, вы не можете принять свой собственный ответ до нескольких дней позже (48 часов). –

33

Перейти к Параметры построения Тип Целевые устройства Семейные в строке поиска Выберите 1,2

Выполнить проект он должен решить проблему.

2

Я имел это проблемы и решить ее с этим способом,

  1. Перейти к XCode, и вкладка Общие
  2. В App Иконки и Launch разделов изображения,

    2,1. Нажмите раскрывающийся список «Источник запуска запуска», и появится всплывающее окно , нажмите «Миграция»

    2.2. Нажмите на выпадающий Launch Screen File и выберите самый первый

  3. Перейти Построить Параметры Тип Targeted Device Family в строке поиска Выберите 1,2

Я имел эти проблемы после обновления активов для AppIcons и SplashScreen

Надеюсь, это поможет!

+0

Спасибо, ваше решение работает для меня. –

Смежные вопросы