V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
jjijack
2.02D
0.2D
V2EX  ›  iOS

weatherkit 可能也受到了苹果的地理围栏

  •  
  •   jjijack · 14h 9m ago via iPhone · 1017 views

    我一直在 shadowrocket 里用 iringo 提供的 rewrite 版 weatherkit ,解锁未来一小时降水等功能。模块内容如下:

    #!url=https://github.com/NSRingo/WeatherKit/raw/main/modules/iRingo.WeatherKit.Workers.srmodule
    #!name =  iRingo: 🌤 WeatherKit (Rewrite)
    #!desc = iOS 18 & macOS 15 & watchOS 11\n1.解锁全部天气功能\n2.替换空气质量数据\n3.添加下一小时降水数据\n4.添加天气数据
    #!openUrl = http://boxjs.com/#/app/iRingo.WeatherKit
    #!author = VirgilClyne[https://github.com/VirgilClyne],WordlessEcho[https://github.com/WordlessEcho],001[https://github.com/001ProMax]
    #!homepage = https://NSRingo.github.io/guide/Weather/weather-kit
    #!icon = https://developer.apple.com/assets/elements/icons/weatherkit/weatherkit-128x128.png
    #!category =  iRingo
    #!date = 2026-03-12 09:39:04
    
    [Rule]
    DOMAIN,weather-analytics-events.apple.com,REJECT-DROP
    DOMAIN-SUFFIX,tthr.apple.com,REJECT-DROP
    DOMAIN,tether.edge.apple,REJECT-DROP
    AND,((OR,((IP-ASN,714,no-resolve),(IP-ASN,6185,no-resolve))),(PROTOCOL,QUIC)),REJECT-DROP
    
    [URL Rewrite]
    # 🌤 WeatherKit.api.v1.availability.response
    ^https?:\/\/weatherkit\.apple\.com\/api\/v1\/availability\/ https://weatherkit.nanocat.cloud/api/v1/availability/ header
    # 🌤 WeatherKit.api.v2.weather.response
    ^https?:\/\/weatherkit\.apple\.com\/api\/v2\/weather\/ https://weatherkit.nanocat.cloud/api/v2/weather/ header
    
    [MITM]
    hostname = %APPEND% weatherkit.apple.com
    

    最近我发现不开全局就刷新不出天气。我本来以为是 weatherkit.nanocat.cloud 被墙了,给它加入代理发现没用。而添加

    DOMAIN,weatherkit.apple.com,PROXY
    

    后即可正常刷新。国内天气照理也是从 weatherkit.apple.com 直连获取的,现在的情况感觉和国内无法收到 TG 消息很有关联,有可能也是国内新增地理围栏的一环?

    4 replies    2026-05-05 15:33:46 +08:00
    di11wei
        1
    di11wei  
       13h 59m ago
    反正我用 Loon 是正常的。他们网站上不也写着小火箭部分兼容么,我猜可能是程序问题吧。
    jjijack
        2
    jjijack  
    OP
       13h 47m ago via iPhone
    @di11wei 我前几个月用小火箭是完全没问题的,就这两天出现了不代理没法用的问题。Loon 可能一直都是代理着的,所以没变化?
    century
        3
    century  
       13h 6m ago
    广东电信直联正常,用的 loon ,会不会是 dns 问题?
    ajyz
        4
    ajyz  
       13h 0m ago
    一直在用,并没有问题啊,看看版本是否更新,我这边是 3.1.0
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   770 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 20:34 · PVG 04:34 · LAX 13:34 · JFK 16:34
    ♥ Do have faith in what you're doing.