18

我喜欢使用全屏模式 Xcode,但有一个不便之处,

如果我运行 iPhone 模拟器,它会显示在其他空间中。

有没有办法在全屏 Xcode 上运行 iPhone 模拟器?

如果那样的话,我真的可以快乐地工作了!

4

11 回答 11

14

似乎没有任何方法可以做到这一点。我认为拥有全屏模式的部分想法是您不能在全屏窗口之上打开任何其他窗口。

尝试以全屏模式打开 Xcode,然后打开管理器窗口,您就会明白我的意思了。管理器在其自己的全屏模式空间中打开。

这是有道理的,即使在这种情况下不方便。我认为如果 Apple 给 iOS 模拟器提供自己的全屏模式,那会比把它扔在桌面上更好。

看起来理想的解决方案是 Apple 将 iOS 模拟器集成到 Xcode 调试环境中,类似于他们在 Xcode 4 中使用 Interface Builder 所做的。

于 2011-08-08T06:27:55.433 回答
4

要以全屏模式运行模拟器,您需要通过在终端中执行以下命令来启用全屏模式:

defaults write com.apple.iphonesimulator AllowFullscreenMode -bool YES

*您需要重新启动模拟器以反映更改。

于 2020-01-26T16:07:59.570 回答
4

正如其他人指出的那样,Apple 不允许在另一个上运行两个全屏应用程序。但是,您可以像这样将它们彼此相邻放置,这已经是一种增强(至少对我而言):

在此处输入图像描述

我使用 VS Code 而不是 Xcode,但逻辑是相同的。您所要做的就是通过在终端中运行以下命令来允许 iOS 模拟器以全屏模式运行:

defaults write com.apple.iphonesimulator AllowFullscreenMode -bool YES
于 2020-05-13T10:38:28.633 回答
1

如您所知,您现在可以从 Xcode 9 开始执行此操作。您需要在 iOS 模拟器中启用内部菜单。

去做这个:

  1. AppleInternal在根目录下创建文件夹:sudo mkdir /AppleInternal

  2. 重新启动 iOS 模拟器的所有实例。

  3. 观察可用的内部菜单,导航到Internal | Allow Fullscreen Mode并确保选中此选项。

完成这些步骤后,您可以在 iOS 模拟器上启用全屏模式。

信息取自:https ://medium.com/flawless-app-stories/simulator-on-steroids-c12774ca6b

于 2017-10-23T10:39:51.163 回答
0

我建议使用BetterSnapTool或类似的东西。然后,您可以轻松调整窗口大小以占据全屏,而不会失去使用第二个监视器或在调试时查看 Xcode 和模拟器的能力。

于 2012-03-31T16:42:51.577 回答
0

这并不能直接回答这个问题,但值得注意的是,在 Xcode 4.6 下,即使 Xcode 全屏运行,至少 Organizer 窗口也会在第二个屏幕上打开。

此外,我强烈推荐 Dash 作为文档查看器,因为它可以设置为“HUD”窗口模式,因此即使在 Xcode 全屏时也可以在第二台显示器上看到。

仍然想知道如何用模拟器做到这一点

于 2013-02-12T10:09:34.250 回答
0

您可以将 Xcode 中的 Debug Workflow 更改为“Xcode Always Behind”。编码时可以使用全屏模式,调试时会在后台看到 Xcode。

在此处输入图像描述

于 2013-08-20T09:50:20.530 回答
0

不知道是否有人还在寻找,但最好的方法是使用 Xcode 行为。在运行部分的开始下,选择退出全屏。然后在完成下,选择进入全屏。效果很好!

于 2013-12-18T17:45:56.647 回答
0

您需要做的就是(在您的模拟器中)转到 window/stay In Front. 像这样

在此处输入图像描述

希望这可以帮助!

于 2015-01-07T04:05:08.823 回答
0
  1. 关闭你的 Mac,
  2. 启动进入恢复模式,关闭时,开始按CMD + R并同时按住机器电源并按住组合键直到出现 Apple 标志,以便您的 Mac 启动进入恢复模式。
  3. 单击实用程序并选择终端
  4. 键入diskutil list并识别名为 Macintosh HD 的磁盘的 ID,它应该类似于/dev/disk2s1
  5. 现在我们需要挂载它:输入diskutil mount /dev/[YOUR_DISK_ID]. 如果成功,继续下一步。如果没有,您可能会收到一条有关 APFS 的消息,提示磁盘需要解锁,因此请输入diskutil apfs unlockVolume /dev/[YOUR_DISK_ID]
  6. 最后,您可以创建所需的文件夹以启用隐藏的 Xcode 功能:输入mkdir /Volumes/[YOUR_MAC_DRIVE_NAME]/AppleInternal Now you can get out of the Recovery Mode 并像往常一样启动您的 Mac。在模拟器上打开并运行您的项目。现在您可以看到一个名为Internal的新栏菜单项。有一个选项可以将模拟器设置为全屏。
于 2018-02-04T06:59:11.633 回答
0

在 macOS Big Sur 中,现在支持此功能,因此您只需使用模拟器窗口全屏显示,或者像使用任何其他窗口一样将其拖到拆分视图中。

于 2020-08-07T07:05:49.513 回答