这是什么?
iRingo 是一套重写/MitM 规则模块,通过改写应用的网络请求,在 Apple 限制或禁用相关服务的设备上解锁 Apple 服务的完整版(天气、地图、Siri/Spotlight 搜索、News、TV、TestFlight、Watch,以及 BoxJs 配置面板)。
它是一个应用,还是要加载到别的应用里的规则?
它不是独立应用——它是一组重写规则模块,需要加载到 Loon、Surge、Stash、Egern、Quantumult X 或 Shadowrocket 这类支持 MitM 的代理客户端中。
怎么开始使用它?
在代理应用里启用 Rewrite、Script 和 MitM,然后通过 BoxJs 可视化配置面板订阅各个功能模块(地图、天气、Siri 等)。
运行它需要哪些代理应用?
你需要一个支持 MitM 的规则型代理客户端;Loon 和 Surge 是推荐应用,Stash、Egern、Quantumult X 和 Shadowrocket 也被列为兼容。
它在任何 iOS 或 macOS 版本上都能用吗?
模块只在最高 macOS 15/iOS 18/watchOS 11、最低 macOS 12.3/iOS 14.8/watchOS 9 的范围内经过验证;新版 WeatherKit 和 Siri 解锁等功能只适用于较新的系统分支,旧系统另有单独的模块。
它在 iPhone、iPad、Mac 和 Watch 上都有效吗?
有效,除非另有说明,每个模块都适用于 iOS、iPadOS、macOS 和 watchOS,而且模块之间互不依赖,可以单独启用也可以组合使用。
BoxJs 在这里是干什么用的?
BoxJs 是 iRingo 依赖的可视化面板,用来订阅和配置各模块,让你不用手动改配置文件就能开关各个 Apple 服务解锁项。
可以只启用某一个功能(比如地图),不用其他吗?
可以,每个模块(地图、天气、Siri/Spotlight、News、TV、Watch、TestFlight)都独立工作,只需订阅你真正想要的那些。
为什么会有人需要解锁这些 Apple 功能?
在 Apple 未正式推出这些功能的地区,WeatherKit、Siri/Spotlight 搜索、Apple News 和 TestFlight 访问等服务可能受限或缺失;iRingo 的重写规则会修改 API 请求,让这些服务表现得就像完全可用一样。
What are similar projects?
SS-Rule-Snippet, ddgksf2013, Shadowrocket-ADBlock-Rules, ios-location-spoofer, haoel.github.io, subconverter, badnotes, clash
Which topics is it in?
spotlight, quantumult, safari, watch, surge, shadowrocket, tweaks, watchos, mitm, geolocation, apple, customization

