Mac上运行《原神》需通过PlayCover手动开启120Hz高刷模式:先确认arm64架构与macOS 12.0+,再安装playcover-community并启用PlayTools框架,接着修改游戏plist中preferredFrameRate为Float类型120且添加allowHighRefreshRate=YES,最后游戏内设置帧率至120并开启动态模糊与Bloom。

Mac上运行《原神》等手游时,默认被锁在60帧,画面拖影、动作迟滞,根本发挥不出M1/M2芯片的GPU性能。要真正释放硬件潜力,必须通过PlayCover手动开启高刷新率模式——这不是点开设置就能生效的开关,而是需要修改底层渲染参数并绕过iOS应用的帧率限制。
确认设备与环境是否达标
打开终端,依次执行以下两条命令:
arch → 确认输出为 【arm64】;
sw_vers -productVersion → 确认版本号 ≥ 12.0。
若任一条件不满足,后续所有操作将无法触发120帧渲染通路,强行配置会导致游戏崩溃或黑屏。
安装PlayCover并注入PlayTools框架
推荐使用Homebrew安装最新社区版:brew install --cask playcover-community。
首次启动PlayCover后,点击右上角“+”导入《原神》ipa文件,安装过程中系统会弹出提示框,务必勾选“安装PlayTools框架”——这是实现120帧的关键中间层,它重写了iOS应用的CADisplayLink调度逻辑,【未启用PlayTools则帧率上限永远卡死在60】。
安装完成后不要直接运行游戏,先关闭PlayCover。
强制解锁120Hz渲染通路
第一步:前往 ~/Library/Application Support/PlayCover/Profiles/,找到对应游戏的plist文件(文件名含“GenshinImpact”或“com.miHoYo.Yuanshen”);
第二步:用Xcode或PlistEdit Pro打开该文件;
第三步:定位到键值为“preferredFrameRate”的项,将其类型由Integer改为Float,数值从60改为120;
第四步:新增一个键值对:key=“allowHighRefreshRate”,type=Boolean,value=YES。
这四步缺一不可。改错类型(比如把Float写成String)会导致PlayCover拒绝加载该游戏配置,双击图标无响应。
游戏内启用动态120帧
启动游戏 → 进入设置 → 图像 → 帧率 → 选择“120” → 同时开启“动态模糊”和“Bloom” → 返回主界面。
此时右上角设备负载条若显示“严重过高”且游戏仍保持稳定60fps以上波动,说明120Hz通路已激活但未满载;若持续稳定在118–120帧之间跳动,即为成功。


















