Можно ли принудительно отображать приложение, работающее на iPad, с разрешением или соотношением сторон iPhone?

Пример — Pokemon Go: при запуске на iPad Pro почти все нормально, за исключением того, что вы не можете видеть часть верхнего экрана и часть нижнего экрана.

В результате в гимнастическом бою, когда ваше движение суперэффективно или не очень эффективно, сообщение в верхней части экрана не видно. А при попытке поймать рейдового босса количество оставшихся в нижней части экрана Премьер-шаров тоже не видно. (в отличие от айфона).

Итак, можете ли вы заставить приложение работать на iPad Pro, как если бы оно было приложением для iPhone (или использовать соотношение сторон экрана iPhone — большой размер экрана вместо 4:3)?

(Приложение публикуется как универсальное приложение для iPhone/iPad, и разработчику требуется всего один клик, чтобы опубликовать его как приложение только для iPhone, и оно будет работать как приложение для iPhone на iPad, и все будет видно на Тот факт, что разработчик решил опубликовать его не только как приложение для iPhone, а с некоторыми элементами, не видимыми на экране iPad, является действительно плохим решением, и поэтому пользователю действительно должно быть разрешено использовать его как приложение для iPhone. на айпаде).

Это зависит от размера iPad Pro. Большинство приложений для iPad поддерживают 9-дюймовые iPad. Которые до моделей iPad Pro были обычными размерами iPad.

Ответы (1)

Нет, ты не можешь

Когда разработчик создает приложение, он/она указывает соотношение сторон экрана в программном обеспечении для разработки. Невозможно изменить соотношение сторон в соответствии с вашим iPad Pro.

Вы можете порекомендовать компании-разработчику создать версию приложения для iPad Pro с правильным соотношением сторон для вашего iPad Pro.

Поскольку это может быть также приложение для iPhone, вы должны иметь возможность отображать его на iPad как приложение для iPhone. В данном случае это тоже приложение для iPad, но с плохой компоновкой, поэтому у iOS действительно есть причина, по которой пользователь решил показать его как приложение для iPhone.
Это зависит от размера iPad Pro. Большинство приложений для iPad поддерживают 9-дюймовые iPad. Которые до моделей iPad Pro были обычными размерами iPad.
Вы знаете, что, учитывая такое высокое разрешение iPad и iPad Pro, он может очень хорошо эмулировать размер экрана iPhone. Таким образом, iPad просто показывал длинный экран iPhone и вел себя так, как будто это iPhone. Это справедливо для любого приложения «для iPhone», которое вы запускаете на iPad. Таким образом, основные дефекты, из-за которых некоторая часть экрана не отображается на iPad, можно исправить двумя способами (1) Niantic публикует его как приложение только для iPhone или (2) iOS позволяет iPad отображать его в режиме iPhone, даже если приложение поддерживает режим iPhone и iPad. Так или иначе, проблема решена. Но ни Niantic, ни iOS этого не делают.