Размер окна не изменяется для версии универсального приложения для Mac

0

Вопрос

У меня есть приложение, которое начиналось как приложение для iPhone/iPad, и я добавил поддержку для Mac. Согласно видео и документации, которые я прочитал в Интернете, одна из вещей, которую вы получаете бесплатно, - это возможность изменять размер экранов. На самом деле это работает именно так, когда я создаю macOS из Xcode. Однако, когда я загружаю сборку в Testflight и запускаю эту версию приложения, установленную Testflight, ее размер не изменяется. Я должен это квалифицировать. Я могу перетащить угол, чтобы переключить его между портретной и альбомной ориентацией, но размер остается прежним.

Я не уверен, что искать, тем более что изменение размера работает, когда я строю из Xcode. Есть какие-нибудь предложения?

Я использую SideMenu в качестве контроллера навигации для приложения. Контроллер основного вида, создающий экземпляры Бокового меню, добавляет четыре контроллера вида в качестве дочерних элементов. Одним из них является контроллер просмотра только для портретного просмотра.

Поскольку он работает так, как ожидалось, когда я строю из Xcode, все, что я попробую, должно быть заархивировано и загружено в Testflight. Так что любые предложения о том, что можно попробовать, будут высоко оценены.

Я ничего не делаю с ограничениями на размер windowScene.

ios ipad mac-catalyst resize
2021-11-24 01:12:13
1

Лучший ответ

0

Проблема, по-видимому, заключалась в том, что я установил версию iOS на свой Mac. Я не помню, чтобы видел переключатель между macOS и iOS в верхней части приложения Testflight, поэтому я не знаю, была ли проблема в тестовом полете или я не переключал этот переключатель, потому что я его не видел. В любом случае, после загрузки другой сборки без SideMenu и удивления, почему она не появлялась в тестовом полете, я, наконец, заметил этот переключатель, переключил его на macOS, установил старую версию с SideMenu, и она работала просто отлично.

Поэтому я думаю, что ответ заключается в том, чтобы убедиться, что вы устанавливаете версию macOS. Версия iOS не может быть изменена.

2021-11-24 17:12:25

На других языках

Эта страница на других языках

Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................