Ранее приложение поддерживало экран iPhone 5s / SE и экраны iPhone 6-8 (не больших размеров), это было сделано с помощью стартовых изображений.Таким образом, на устройствах размера плюс и устройствах iPhone X * будут отображаться черные полосы над и под приложением.
Затем мы выпустили обновление, в котором, помимо прочего, была добавлена раскадровка запуска.Во время разработки этого обновления размер экрана работал идеально на каждом устройстве, которое у нас было.Однако после выпуска обновления в App Store для некоторых пользователей приложение теперь отображается в размере iPhone 4 (соотношение высоты и ширины равно 1,5).Так что теперь у затронутых пользователей на SE есть черные полосы, а у пользователей X * - более черные.Это, кажется, не влияет на всех, и мы не можем копировать на наших устройствах.
Цель развертывания - 10, поэтому не должно быть оснований для использования старого метода запуска образов.И обновление определенно использует раскадровку для экранов запуска.
Случилось ли подобное с кем-то еще?Или есть что-то, что вы должны сделать специально, выпуская обновление, которое переходит к методу раскадровки из отдельных изображений запуска?
Во всех существующих ответах либо говорится, чтобы убедиться, что у вас есть правильные скриншоты, либо используйте xib /раскадровки.У нас нет скриншотов, и мы определенно используем раскадровку.
РЕДАКТИРОВАТЬ: теперь после нескольких часов перезапуска приложения пользователи начинают видеть правильные размеры, подразумевая, что это проблема кэширования iOS.