"小火箭"(Shadowrocket)本地文件导入主要有以下几种方法,适用于 iOS/iPadOS 和 macOS:
通过"文件"App 导入(最常用)
- 将配置文件(
.conf、.json、.yaml等)保存到 iPhone/iPad 的文件App 中(如 iCloud Drive 或本地存储) - 打开 Shadowrocket,点击右上角 号
- 选择 "从文件导入"(Import From File)
- 浏览并选择对应的配置文件
- 导入完成后,在首页即可看到添加的配置
通过 AirDrop 导入
- 在 Mac 或其他设备上选中配置文件
- 使用 AirDrop 发送到 iPhone/iPad
- 接收后选择 "用 Shadowrocket 打开"
- 自动跳转导入
通过剪贴板导入
- 打开配置文件,全选复制所有文本内容
- 打开 Shadowrocket,点击右上角 号
- 选择 "从剪贴板导入"(Import From Clipboard)
- 自动识别并添加配置
通过分享菜单导入
- 在文件 App 或其他应用中长按配置文件
- 点击分享按钮
- 选择 "拷贝到 Shadowrocket" 或 "在 Shadowrocket 中打开"
💻 macOS 导入方法
- 直接双击:双击
.conf或.json文件,自动用 Shadowrocket 打开 - 拖拽导入:将文件直接拖拽到 Shadowrocket 应用窗口或菜单栏图标
- 菜单导入:点击菜单栏 → 文件 → 导入配置 → 选择文件
📋 支持的文件格式
| 格式 | 说明 |
|---|---|
| .conf | Shadowrocket 专用格式(推荐) |
| .json | 通用 JSON 格式(VMess/VLESS/SSR 等节点配置) |
| .yaml/.yml | Clash 格式(部分支持,可能需转换) |
| .txt | 节点链接文本(每行一个链接) |
⚠️ 常见问题解决
导入后显示"不支持的配置"
- 检查文件格式是否正确
- Clash 格式建议先转换为 Shadowrocket 格式,或使用订阅链接导入
找不到"从文件导入"选项
- 确保 Shadowrocket 已更新到最新版本
- 检查 iOS 系统版本是否过低(建议 iOS 13+)
导入后节点为空
- 检查配置文件内容是否完整
- JSON 格式需确保语法正确(括号匹配、逗号等)
文件显示为灰色无法选择
- 确保文件扩展名正确(如
.conf而非.txt) - 尝试修改文件名为英文,避免中文乱码
💡 小贴士
- 备份配置:导入成功后,建议在 Shadowrocket 中点击配置 → 编辑 → 导出,备份到文件 App
- 快速切换:导入多个配置后,可在首页左右滑动快速切换
- 自动更新:如果是订阅链接,建议用 URL 导入而非文件导入,以便自动更新节点
如果是指定格式的配置文件(如 Clash 转 Shadowrocket),建议先使用在线转换工具转换格式后再导入。