{关键词}异常排查,这是最常见的问题,通常是代理规则或节点导致

"小火箭"(Shadowrocket)无法连接 App Store 通常有以下几种情况,请根据你的具体情况排查:

无法从 App Store 下载/更新 Shadowrocket

原因:Shadowrocket 已在中国大陆 App Store 下架,需要外区 Apple ID(美区、港区、日区等)才能下载。

  1. 切换 Apple ID:退出当前国区账号,登录外区 Apple ID
  2. 已购用户:如果之前用外区账号购买过,退出当前账号,登录购买时的外区账号,在"已购项目"中下载
  3. 家庭共享:让拥有该应用的外区账号开启家庭共享,你加入家庭组后即可免费下载

    Shadowrocket 已安装,但开启代理后 App Store 无法连接

排查步骤:

检查代理模式

  • 打开 Shadowrocket → 全局路由
  • 尝试切换为 "直连""配置" 模式测试
  • 如果直连能打开 App Store,说明是规则问题

修改规则(让 App Store 走直连) 在 Shadowrocket 配置中添加以下规则(或检查现有配置):

DOMAIN-SUFFIX,mzstatic.com,DIRECT
DOMAIN-SUFFIX,apple.com,DIRECT
DOMAIN-SUFFIX,itunes.apple.com,DIRECT
DOMAIN-SUFFIX,icloud.com,DIRECT
DOMAIN-SUFFIX,icloud-content.com,DIRECT
USER-AGENT,com.apple.appstored*,DIRECT
USER-AGENT,AppStore*,DIRECT

更换节点

  • App Store 对 IP 检测严格,某些 IDC/机房 IP 会被封锁
  • 尝试切换到家用宽带节点不同地区的节点

检查 DNS

  • 设置 → DNS → 改为 "系统默认""223.5.5.5"(阿里 DNS)
  • 避免使用 8.8.8.8 等国外 DNS 导致解析缓慢

关闭 IPv6

  • 设置 → IPv6 → 关闭
  • 部分节点 IPv6 配置不当会导致 App Store 连接异常

Shadowrocket 本身无法联网

Shadowrocket 测试节点全部超时:

  1. 检查网络权限:iOS 设置 → 无线局域网 → 使用无线局域网与蜂窝网络的 App → 确保 Shadowrocket 权限开启
  2. 重启 VPN:控制中心关闭/开启 VPN 开关
  3. 重新安装配置:删除旧的 VPN 配置,重新导入节点
  4. 检查订阅链接:确认订阅未过期且链接可正常访问

快速修复建议

如果急需使用 App Store,可临时:

  1. 在 Shadowrocket 主界面断开连接(关闭 VPN)
  2. 使用 App Store 完成下载/更新
  3. 重新连接 Shadowrocket

提示:App Store 下载应用时建议保持直连或分流模式,下载完成后再开启代理,这样既能保证下载速度,又能避免 Apple ID 被风控。

你是哪种情况?如果以上方法无效,请补充说明:

  • 是下载不了 App,还是开启代理后 App Store 打不开?
  • 当前使用的什么节点类型(V2Ray/SS/Trojan)?
  • iOS 系统版本是多少?

您可以还会对下面的文章感兴趣: