Shadowrocket(小火箭)无法正常唤起通常由系统限制、配置冲突或应用异常导致,请按以下步骤排查:
-
强制关闭后重启
- iOS:上滑进入多任务 → 上滑关闭Shadowrocket → 重新点击图标
- macOS:右键Dock栏图标 → 退出 → 重新打开
-
重启设备
完全关机重启可解决大部分系统级VPN服务卡死问题
-
检查系统版本
iOS 17+ 或 macOS Sonoma+ 可能存在兼容性 issues,确保Shadowrocket为最新版(App Store更新)
应用与配置修复
若点击图标无反应或闪退:
-
卸载重装(注意先备份配置)
- 导出配置:设置 → 配置 → 导出到文件(iCloud/本地)
- 卸载后从App Store重新购买下载(Shadowrocket为付费应用,使用Apple ID历史记录可免费重装)
-
清除损坏的配置
- 如果刚导入某个配置后无法打开,可能是规则文件损坏
- 尝试删除应用后重装,不导入配置直接测试能否打开
若卡在启动界面:
-
关闭VPN后重试
设置 → VPN → 断开当前连接 → 再打开Shadowrocket
-
重置网络设置(谨慎操作)
- 设置 → 通用 → 传输或还原iPhone → 还原 → 还原网络设置
- 注意:这会清除Wi-Fi密码
系统权限检查
-
后台刷新(iOS)
设置 → 通用 → 后台App刷新 → 确保Shadowrocket开启
-
VPN权限冲突
- 检查是否同时安装了其他VPN应用(如Surge、Quantumult X、Clash等)
- 设置 → VPN → 删除其他VPN配置,仅保留Shadowrocket
-
屏幕使用时间限制
设置 → 屏幕使用时间 → 内容和隐私访问限制 → 检查是否限制了Shadowrocket
macOS特定问题
如果是Mac版无法唤起:
- 权限重置
tccutil reset All com.liguangming.Shadowrocket
- 系统扩展冲突
系统设置 → 隐私与安全性 → 完全磁盘访问权限 → 确保Shadowrocket已启用
高级诊断
-
查看崩溃日志(iOS)
设置 → 隐私与安全性 → 分析与改进 → 分析数据 → 查找Shadowrocket相关日志
-
测试模式
尝试在飞行模式下打开应用(排除网络检测导致的卡死)
终极方案
如果以上均无效:
- 联系开发者:通过App Store页面找到开发者支持邮箱,附上iOS版本号和Shadowrocket版本号
- 临时替代:使用Surge、Quantumult X或Stash作为临时替代方案
重要提醒:Shadowrocket为付费应用($2.99),请勿使用第三方签名版/破解版,这些版本常导致无法唤起或系统不稳定。
请告诉我你的具体设备型号(iPhone/iPad/Mac)和系统版本,我可以提供更针对性的解决方案。