【问题标题】:Window does not resize for Mac version of universal app窗口不会为 Mac 版本的通用应用程序调整大小
【发布时间】:2022-01-02 11:10:17
【问题描述】:

我有一个最初是 iPhone/iPad 应用程序的应用程序,我添加了对 Mac 的支持。根据我在网上阅读的视频和文档,您可以免费获得的其中一件事是能够调整屏幕大小。事实上,当我从 Xcode 构建到 MacOS 时,它确实是这样工作的。但是,当我将构建上传到 Testflight 并运行由 Testflight 安装的应用程序版本时,它不会调整大小。我应该有资格。我可以拖动一个角在纵向和横向之间切换,但大小保持不变。

我不确定要寻找什么,尤其是当我从 Xcode 构建时调整大小有效。有什么建议吗?

我使用 SideMenu 作为应用程序的导航控制器。实例化 Side Menu 的主视图控制器添加了四个视图控制器作为子视图控制器。其中之一是仅纵向视图控制器。

由于当我从 Xcode 构建时它按预期工作,所以我尝试的任何内容都必须存档并上传到 Testflight。因此,我们将不胜感激任何有关可能尝试的事情的建议。

我没有做任何有 windowScene 大小限制的事情。

【问题讨论】:

    标签: ios ipad resize mac-catalyst


    【解决方案1】:

    问题显然是我在我的 Mac 上安装了 iOS 版本。我不记得在 Testflight 应用程序的顶部看到 macOS 和 iOS 之间的切换,所以我不知道问题是 Testflight 问题还是我没有切换该切换,因为我没有看到它。无论如何,在上传了另一个没有 SideMenu 的构建并想知道为什么它没有出现在 Testflight 上之后,我终于注意到了那个开关,将它切换到 macOS,安装了带有 SideMenu 的旧版本,它工作得很好。

    所以我想答案是确保您安装的是 macOS 版本。 iOS 版本不可调整大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-04
      • 2016-03-09
      • 1970-01-01
      • 1970-01-01
      • 2016-03-06
      • 1970-01-01
      • 2011-07-26
      • 1970-01-01
      相关资源
      最近更新 更多