Флаттер для iOS 12.1: черный экран вместо приложения - PullRequest
0 голосов
/ 28 ноября 2018

Добрый день, я разработал базовое приложение во Flutter с основной целью для пользователей смартфонов.Я сделал приложение для Android, и Google Play Market принял его к публикации.Затем я сгенерировал приложение для Apple Store и применил его, но получил отклонение со следующим описанием:

" Рекомендация 2.1 - Производительность - Полнота приложения

Мы обнаружили одно илибольше ошибок в вашем приложении при просмотре на iPad под управлением iOS 12.1 по Wi-Fi.

В частности, ваше приложение не загружало никакого контента - отображалась только черная страница. "

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

Следовательно, мои вопросы (как новичок в работе с Apple Store):

  1. возможно ли применить приложение только для iPhone, а не для iPod?
  2. в чем причина черного экрана вместо приложения в iPod с iOS 12.1?
  3. эта ошибка является последней, и после решения этой проблемы приложение будет одобрено?Я имею в виду, если они ничего не написали об интерфейсе пользователя или концепции приложения - значит ли это, что они одобрили его?

Заранее спасибо за поддержку и любые комментарии.

С уважением, Мэри

Обновления: я создал первоначальное приложение для iOS с использованием Xcode 8 и запустил его на эмуляторах, приложение работает.Однако, когда я запускаю это приложение в Xcode 10.1, я вижу черный экран даже в iPhone X (в Xcode 8 он работает гладко).

1 Ответ

0 голосов
/ 28 марта 2019

Это известная проблема, и вот как ее решить:

Перед архивированием вашего iOS-приложения необходимо выполнить эту команду в терминале (указывая на каталог вашего проекта)

flutter build ios --release

А затем заархивируйте свою сборку, она должна нормально работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...