Splashscreen отображающий ионный логотип против моего заставки при запуске - PullRequest
0 голосов
/ 25 апреля 2018

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

https://imgur.com/a/Y3ngD8N

См. Ссылку выше для GIF о том, что делает мое приложение.

В настоящее время я удалил платформу iOS, несколько раз запустил sudo ionic cordova resources generate и проверил весь файл .xcodeproj на наличие следов оригинального ионного логотипа, но нигде не могу его найти.

Если кто-нибудь знает, почему приложение делает это, он будет очень признателен.

Сведения о важных частях config.xml см .:

<preference name="SplashMaintainAspectRatio" value="true" />
<preference name="FadeSplashScreenDuration" value="300" />
<preference name="SplashShowOnlyFirstTime" value="false" />
<preference name="SplashScreenDelay" value="3000" />

, который был установлен по умолчанию при создании пустого шаблона.

Структура файла папки Мои ресурсы выглядит следующим образом:

Resources Page Image

  • матовый

Ответы [ 2 ]

0 голосов
/ 25 апреля 2018

Обнаружено, что бета-версия iOS 11.4 виновата. Пробовал и тестировал на симуляторе и коллегах iPhone X и проблема вроде бы решена. Просто не работает на моем личном iDevice. Будем отслеживать в будущих бета-версиях, чтобы увидеть, если это ошибка.

0 голосов
/ 25 апреля 2018

Сначала удалите все ресурсы из папки. Затем запустите

sudo ionic cordova resources ios

, который сгенерирует файлы снова. Если это не сгенерировало ресурсы, используйте

sudo ionic cordova resources ios -f

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

...