Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

适配APIv3(iOS 16、iPadOS 16和macOS Ventura)上的天气 #107

Closed
appyppaH opened this issue Jun 7, 2022 · 18 comments
Closed

适配APIv3(iOS 16、iPadOS 16和macOS Ventura)上的天气 #107

appyppaH opened this issue Jun 7, 2022 · 18 comments
Labels
enhancement New feature or request

Comments

@appyppaH
Copy link

appyppaH commented Jun 7, 2022

ios16 天气接口更新为v3,原模块无法直接套用

@appyppaH
Copy link
Author

appyppaH commented Jun 7, 2022

部分报错信息
image

@WordlessEcho WordlessEcho added the enhancement New feature or request label Jun 7, 2022
@WordlessEcho
Copy link
Collaborator

模块本身在重构而且又遇上这次iOS大更新,所以还要很长时间才能好

@WordlessEcho WordlessEcho pinned this issue Jun 7, 2022
@young61308
Copy link

ios16 天气接口更新为v3,原模块无法直接套用

我也是遇到这个问题,ios16下这个模块失效了,作者辛苦了

@WordlessEcho
Copy link
Collaborator

WordlessEcho commented Jul 26, 2022

各位好,beta版的模块已经适配了最新的天气,并趋于稳定
Loon, Quantumult X, Surge (Shadowrocket), Stash
如果您需要调整设置,请配合beta版的BoxJS使用: https://raw.githubusercontent.com/VirgilClyne/iRingo/beta/box/iRingo.beta.boxjs.json
或是使用如下argument:

Switch=true&NextHour.Switch=true&NextHour.Source=www.weatherol.cn&AQI.Switch=true&AQI.Targets=HJ6332012&AQI.Local.Switch=true&AQI.Local.Standard=WAQI_InstantCast&AQI.Source=www.weatherol.cn&AQI.Comparison.Switch=true&AQI.Comparison.Source=Local&Map.AQI=false&APIs.WeatherOL.HTTPHeaders={'Content-Type':'application/json'}&APIs.ColorfulClouds.HTTPHeaders={'Content-Type':'application/json'}&APIs.ColorfulClouds.Token=&APIs.ColorfulClouds.ForceCNForAQI=true&APIs.ColorfulClouds.ForceCNForComparison=false&APIs.WAQI.HTTPHeaders={'Content-Type':'application/json'}&APIs.WAQI.Token=&APIs.WAQI.Mode=Location

更新日志:

  1. 支持Apple APIv3(即正在测试中的iOS 16、iPadOS 16和macOS Ventura)
  2. 支持本地换算AQI标准
  3. 支持对比昨日空气质量状况(本地缓存或彩云天气的历史数据)
  4. 对降水强度的判断更加精确
  5. 修复了降水即将开始却显示为降水即将停止的bug
  6. 气象在线不再实时更新降水数据,脚本会自动筛选过期数据

已知问题:

  1. WAQI作为AQI源时可能无法正确显示主要污染物
  2. (下小时降水)如果只能从API得到一个数据,脚本可能会超时崩溃
  3. 本地换算的AQI虽然使用了WAQI算法,但是与WAQI略有差距
  4. 气象在线和彩云天气作为AQI数据源时,logo无法正常显示
  5. WAQI的模式切换功能不起作用
  6. 仍不支持修改空气质量地图、一小时预报降水地图
  7. (开发者)JSDoc的类型注释不完善
  8. (开发者)Debug设置没有作用

@WordlessEcho WordlessEcho changed the title ios16天气api已升级,希望作者适配 适配APIv3(iOS 16、iPadOS 16和macOS Ventura)上的天气 Jul 26, 2022
@young61308
Copy link

作者辛苦了,请问有qx直接安装的链接么?

@WordlessEcho
Copy link
Collaborator

WordlessEcho commented Jul 27, 2022

作者辛苦了,请问有qx直接安装的链接么?

@young61308 链接已经放在上面了

@o1xhack
Copy link

o1xhack commented Jul 30, 2022

@WordlessEcho surge安装了beta模块 boxjs安装了beta模块开启 但是还是使用的CN数据
9D844B7C-410A-4DAE-BC77-DF0747481BFC

@WordlessEcho
Copy link
Collaborator

@WordlessEcho surge安装了beta模块 boxjs安装了beta模块开启 但是还是使用的CN数据
9D844B7C-410A-4DAE-BC77-DF0747481BFC

@o1xhack 设置截全,贴日志

@WordlessEcho
Copy link
Collaborator

v4版天气模块进入RC版本,如果没有问题将推送为稳定版,请各位用户反馈

@easonnnone
Copy link

我这边boxjs配合订阅使用(Surge),天气App刷不出数据

@bryanwongxin
Copy link

beta5貌似失效了?

@WordlessEcho
Copy link
Collaborator

beta5貌似失效了?

对的,iOS 16 developer beta 5上的天气不再允许用户MitM了

@trulynb
Copy link

trulynb commented Aug 9, 2022

beta5貌似失效了?

对的,iOS 16 developer beta 5上的天气不再允许用户MitM了

那咋整

@WordlessEcho
Copy link
Collaborator

beta5貌似失效了?

对的,iOS 16 developer beta 5上的天气不再允许用户MitM了

那咋整

去苹果上班

@bryanwongxin
Copy link

beta5貌似失效了?

对的,iOS 16 developer beta 5上的天气不再允许用户MitM了

希望是个bug 下个版本能回来。。。

@WordlessEcho
Copy link
Collaborator

别抱什么希望了,不可能是bug

@jqyisbest
Copy link

沃日,这搞得我都不想买IP14了....一个天气应用还校验证书,有点恶心

@cikichen
Copy link

iOS 16更新了,天气拉不到数据

Repository owner locked as resolved and limited conversation to collaborators Sep 24, 2022
@VirgilClyne VirgilClyne unpinned this issue Apr 21, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

9 participants