现象:点 Riot Client 图标,坞上弹跳几下,窗口不出来,无报错,后台残留进程卡住。
1. 强制杀掉所有 Riot 相关进程(优先做)
快捷键 Command + Option + Esc,找到:
- Riot Client
- Riot Client Helper 选中 → 强制退出
或者打开【活动监视器】,搜索riot,所有带 Riot 的进程全部强制退出。
很多时候是上次退出不干净,后台僵尸进程锁死客户端。
2. 清理缓存(最有效方案)
- 完全退出所有 Riot 进程
- 打开访达,
Shift+Command+G,依次打开两个目录,删除里面 Riot Games 文件夹(不会删游戏本体,只是缓存)
/Users/Shared/Riot Games
~/Library/Application Support/Riot Games
~代表你的用户目录,Library 默认隐藏,用上面快捷键直接粘贴路径即可进入。 删完重启 Mac,再启动 Riot Client。
3. 权限检查(mac 最常见坑)
系统设置 → 隐私与安全性
- 完全磁盘访问权限:把 Riot Client 添加进去并打开开关(临时测试用)
- 右键 Riot Client.app → 显示简介 → 共享与权限,你的用户权限设为读与写,点右下角锁解锁修改Riot Games
权限不足会出现 “点击图标完全没窗口弹出”。
4. 网络 & 系统时间(国际服常见)
- 关闭 VPN / 代理、自定义 DNS,VPN 容易让 Riot 证书校验卡住,客户端直接不启动
- 系统设置 → 通用 → 日期与时间,打开自动设置日期和时区,时间不对会导致证书校验失败,客户端静默卡死Riot Games
5. 检查磁盘格式(踩坑重点)
不要装在区分大小写 APFS 卷,Riot Client 在大小写敏感分区上会直接启动失败。
- 查看:磁盘工具,看你的系统盘格式,必须是 APFS(不区分大小写) 如果是 case-sensitive,只能重装到普通分区
6. 系统版本与安全拦截
- 更新 macOS 到最新稳定版,旧系统版本容易不兼容新版 Riot Client
- 首次打开提示 “无法验证开发者”:系统设置→隐私与安全性,下滑点【仍要打开】
7. 上面无效:干净重装
- 把
/Applications里Riot Client.app+League of Legends.app移到废纸篓 - 再次删除上面 2 个缓存目录(/Users/Shared 和 Application Support 里 Riot 文件夹)
- 重启 Mac,官网重新下载最新 Riot Client 安装包,不要用旧安装包
8. 终端方式(备选)
终端直接启动客户端看报错,方便定位问题:
open /Applications/Riot\ Client.app
执行后看终端输出,会打印底层错误。
排查顺序总结
强制退出进程 → 删除 Riot 缓存文件夹 → 重启 Mac → 检查权限 → 关闭 VPN + 校正系统时间 → 最后干净重装。
正文完
可以使用微信扫码关注公众号(ID:xzluomor)