包括菜单栏的部分。 全屏总是空着一大块,看着好难受
1
minamike 361 天前 via iPhone
app 进入全屏模式不就行了吗 要隐藏菜单栏的话在系统设置里把这个选项勾选上就行了吧
|
2
muunala10221 OP @minamike 是进入全屏了 ,但是 m1 中间顶部开孔那里的位置。。我想把那一行也给填充进去。。
|
3
Leung818 361 天前
@muunala10221 刘海屏是填充不了那一块的,那一块是菜单栏的区域,软件全屏是占用不了的
|
4
muunala10221 OP @Leung818 好吧好吧 谢谢 我还以为有软件可以强制做到
|
5
minamike 361 天前 1
@muunala10221 #4 那应该不行 应该是系统强制限制了 不然应用全屏了那个部位有按钮的话不是点不了了 应该就是和 iOS 刘海的 safe area 一样吧
|
6
wangcheng 361 天前 1
|
7
muunala10221 OP @wangcheng nb 感谢 ,是我想要的 厉害
|
8
muunala10221 OP 步骤教程
1. 禁用系统完整性保护 (SIP) 重启您的 Mac ,并在启动时按住 Command (⌘) 和 R 键进入恢复模式。 在菜单栏中选择“实用工具” -> “终端”。 在终端中输入以下命令: bash Copy code csrutil disable 重启您的 Mac 。 2. 安装 Frida 打开终端。 输入以下命令来安装 Frida (您可能需要安装 Homebrew ): Copy code brew install frida 3. 创建 Frida 脚本 使用文本编辑器创建一个名为 OverNotch.js 的文件,并复制文章中提供的 Frida 脚本内容到这个文件中。 保存这个文件到一个容易访问的位置,例如 ~/Documents/。 4. 使用 Frida 脚本 打开一个您想要全屏的应用程序,比如 Safari 。 回到终端,运行以下命令来应用全屏脚本(请替换 <AppName> 为您的应用程序名称,例如 Safari ): javascript Copy code sudo frida -q -l ~/Documents/OverNotch.js -e "toggleFullScreen()" <AppName> 5. (可选)绑定快捷键 如果您想使用快捷键来控制全屏,可以安装并配置 skhd 。 在 ~/.skhdrc 配置文件中添加以下行: javascript Copy code fn - a : sudo frida -q -l ~/Documents/OverNotch.js -e "toggleFullScreen()" $(osascript -e 'tell application "System Events" to get unix id of first application process whose frontmost is true') 重启 skhd 使配置生效。 6. 恢复系统完整性保护 (SIP) (可选,但推荐) 重复步骤 1 ,但在终端中输入以下命令来启用 SIP: bash Copy code csrutil enable 重启您的 Mac 。 注意事项 在禁用 SIP 时,请确保您了解这可能带来的安全风险。 请注意,不是所有应用都支持此方法,某些应用可能会崩溃。 请谨慎操作,了解您所执行的每个步骤的含义。 用 gpt 总结了下 |
9
muunala10221 OP 哎,尝试了很久,最后还是一直报错 Failed to attach: unable to bind, “fstat$INODE64” not found in “/usr/lib/libSystem.B.dylib” 没有办法解决
|